1.面向对象编程思想
面向过程:知道一个事情怎么做
面向对象:不仅知道一个事情怎么做,最重要的是知道这个事情谁(对象:Object)来做
注意:面向对象的编程思想,和面向过程不是对立的,而是面向对象的编程思想包含面向过程的编程思想
# 2.对象的来历
实际的个体 ==> 采样 ==> 群体特征(属性+动作) ==代码==> 类(Class) ==> 实例化(new) ==> 对象
总结:在代码层面,对象(Object)是类(Class)实例化(Initialize)的结果
注意:对象主要的功能:调用方法+访问属性
重点:对象是类实例化的结果,对象具有哪些属性、能够执行什么方法,都取决于类,所以:
面向对象编程,最重要的是编写类的结构