类(class)是面向对象程序设计(object-oriented programming,OOP)实现信息封装的基础。类是对现实生活中一些具有共同特征的事物进行抽象得到的描述这些事物的模板,类中包含描述对象特征的变量(属性)和实现一定功能的函数(方法),用类创建的实物称为类的实例(instance)或对象(object)。