代码改变世界

类和实例

2017-12-01 13:57  钰火  阅读(229)  评论(0编辑  收藏  举报
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。

局部变量:在方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。

成员变量:成员变量是定义在类中、方法体之外的变量。这种变量在创建对象的时候实例化(分配内存)。成员变量可以被类中的方法和特定类的语句访问。

类变量:类变量也声明在类中,方法体之外,但必须声明为static类型。static 也是修饰符的一种。


类对象:该类对应的所有对象。当一个类定义完之后,就产生了一个类对象。类对象支持两种操作:引用和实例化。

实例对象:该类实例化操作的特定对象。