1.概念
面向对象本质是一种编程范式(一种思考方式)
面向过程:关注的是代码的实现细节
面向对象:先把代码实现细节整合到对象中,找到这个对象就能拥有对象的功能
面向对象基于面向过程,面向对象优于面向过程吗?如果场景比较简单优先推荐面向过程,如果场景很复杂优先推荐面向对象
2.对象和类之间的关系
对一类对象来进行抽取,把共有的特征信息抽取成了属性,把共有的行为信息抽取成了方法,把这一类对象抽取成了类。类是对对象的概括,对象是对类的具体实现。
1.概念
面向对象本质是一种编程范式(一种思考方式)
面向过程:关注的是代码的实现细节
面向对象:先把代码实现细节整合到对象中,找到这个对象就能拥有对象的功能
面向对象基于面向过程,面向对象优于面向过程吗?如果场景比较简单优先推荐面向过程,如果场景很复杂优先推荐面向对象
2.对象和类之间的关系
对一类对象来进行抽取,把共有的特征信息抽取成了属性,把共有的行为信息抽取成了方法,把这一类对象抽取成了类。类是对对象的概括,对象是对类的具体实现。