第三章类与对象探究.ppt

/ 第三章 类和对象 类与对象 类是对某一类事物的描述,是抽象的、概念上的定义;对象是实际存在的该类事物的每个个体,因而也称实例(instance)。 如果将对象比作汽车,那么类就是汽车的设计图纸。所以面向对象程序设计的重点是类的设计,而不是对象的设计。 类的定义 class Person { int age; void shout() { System.out.println(“oh,my god! I am “ + age); } } age是类的属性 ,也叫类成员变量 。 shout是方法也叫类的成员函数。 shout方法可以直接访问同一个类中的age变量 ,如果一个方法中有与成员变量同名的局部变量,该方法中对这个变量名的访问是局部变量,而不再是成员变量。 对象的定义 对象可以认为是在一类事物中抽象出某一个特例,通过这个特例来处理这类事物出现的问题,在Java语言中通过new操作符来创建对象。准确地说,可以在Java语言中使用new操作符调用构造方法创建对象。 当用户使用new操作符创建一个对象后,可以使用“对象.类成员”来获取对象的属性和行为。对象的属性和行为在类中是通过类成员变量和成员方法的形式来表示的,所以当对象获取类成员,也就相应地获取了对象的属性和行为。 对象的引用 在Java语言中尽管一切都可以看作对象,但真正操作标识符实质上是

文档评论(0)

1亿VIP精品文档

相关文档