一、面向对象编程思想内容的三条主线分别是:
- 1.类及类的成员:属性、方法、构造器、代码块、内部类
- 2.面向对象的三大特征:封装、继承、多态、(抽象性)
- 3.其他关键字:this,super,abstract,interface,static,final,package,import
- 二、谈谈你对面向对象类和对象的理解,并指出二者的关系?
- 类:对一类事物的描述,是抽象的,概念上的定义
- 对象:是实际存在的该类事物的每个个体,因而也称为实例(instance)
- 对象是由类派生(new)出来的
- 三 、面向对象的思想体现之1:类和对象的创建和执行操作有哪三步?
- 1.创建类
- 2.类的实例化(new)
- 3.调用对象的结构(对象.属性和方法)
- 面向过程:强调的是功能行为,以函数为最小单位,考虑的是怎么做
- 面向对象:强调具备的功能的对象,类/对象为最小单位,考虑谁来做
- 举例:人把大象放冰箱