1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

面向对象程序设计语言中的类

本帖由 fghfdhgfh2018-07-09 发布。版面名称:软文发布区

  1. fghfdhgfh

    fghfdhgfh Member

    注册:
    2018-07-08
    帖子:
    77
    赞:
    0
    类(Class)实际上是对某种类型的对象定义变量和方法的原型。它表示对现实生活中一类具有共同特征的事物的抽象,是面向对象编程的基础。

    类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。

    可以把类看作“理论上”的对象,也就是说,它为对象提供蓝图,但在内存中并不存在。从这个蓝图可以创建任何数量的对象。从类创建的所有对象都有相同的成员:属性、方法和事件。但是,每个对象都象一个独立的实体一样动作。例如,一个对象的属性可以设置成与同类型的其他对象不同的值。 虎格网 http://www.hoogge.com