Class एक blueprint होती है। जिसमें data (variables, properties) और उसका behaviour (methods, events) define किया जाता है। Class define करने के बाद उसके objects create किये जाते है। जिस प्रकार आप normal types जैसे की int, float आदि के variables create करते है उसी तरह class type के भी variables create किये जाते है जिन्हें objects कहा जाता है।