这周学习的面向对象基础中,主要知识点有:了解类和对象(定义类、创建对象和使用对象)、面向对象的优点(与人类的思维习惯一致、封装使得信息隐藏、提高了程序的可维护性和安全性、一个类可以创建多个对象实例体现了重用性)、对象用来描述客观物体的一个实体,由一组属性和方法组成、类是具有相同属性和方法的一组对象的集合、使用类的步骤是:使用class定义类、用new关键字创建类的对象、使用“.”访问类的属性和方法、如果同一个类中包含了两个及两个以上的方法,方法名相同,方法参数列表不同,则称为方法重载、构造方法的作用主要就是在创建对象时执行一些初始化操作,可以通过构造方法重载来实现多种初始化行为、封装的好处在于隐藏类的实现细节,让使用者只能通过程序员规定的方法来访问数据,可以方便的加入存取控制修饰符,以限制不合理操作、Java中提供包来管理类,使用关键字package来创建包,使用关键字import来导入包、Java中包含类的访问修饰符和类成员的访问修饰符,其作用域不同、static关键字修饰的属性和方法,不属于具体的对象,采用类名加“."方法即可直接访问。
下周学习计划:继承与多态。