面向对象和面向过程的关系
面向过程------->面向对象
面向过程:面向的是完成这件事情的过程,强调的是完成这件事情的结果
在进行面向过程的编码中,如果对象不一样我们往往需要量身为对象去为他制作过程,会导致代码臃肿制作麻烦。
面向对象:写出不稳定因素少的或者通用性强的代码。减少差异
对象一般都是被动的东西。
对象必须是看的见的,特指的(世间万物皆是对象)
我们在代码中描述一个对象时,是通过描述该对象的属性(特征)和方法(行为)
关于类:
类是图纸,对象就是按照图纸建好的东西
类的实质是一种引用的数据类型
是对现实生活中具有相同类型的物体的抽象集合