要点一
- 面向对象设计扩展功能不需改动之前已经测试好的程序代码。
- 所有的Java程序都定义在类中。
- 类如同蓝图描述该类型的对象要如何创建。
- 对象自治; 你无需在意它如何完成任务。
- 对象有已知的事物,并能执行工作。
- 对象本身已知道的事物称为实例变量,它代表对象的状态。
- 对象可执行的动作称为方法,它代表对象的行为。
- 创建类时,可能同时会需要创建独立、测试用的类。
- 类可以继承自较为抽象的父类。
- Java的程序在执行期是一组会互相交谈的对象。
要点二
- 圆点运算符(.)
- 此运算符能让你存取对象的状态与行为。
- 建立对象 Dog d = new Dog();
- 通过操作和调用 method d.bark();
- 通过操作数存取属性 d.size = 40;