P60面向对象01:什么是面向对象

属性加方法变成一个类

1. 面向过程就像线性思维(面向过程是具体的)

2.面向对象的思想:

2.1物以类聚,分类的思维模式

2.2面向对想合适处理复杂的问题,合适处理需要人多协作的问题

3.对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统,但是,到具体微观操作,仍然需要面向过程的思路去处理。

什么是面向对象(是抽象的)

4.面向对象编程(OOP)

5.面向对象编程的本质是:以类的反式组织代码,以对象的组织封装数据

6.抽吸

7.三大特征:

7.1封装:箱扣有洞口

7.2继承:子类继续父类

7.3多态:两者学习不一样

8.从认识的角度考虑是先有对象后有类。对象,是具体事物。类,是抽象的,是对对象的抽象(个人>老师>学生)

9.从代码的运行角度考虑是先类后有对象。类是对像的模板。

 

posted @ 2022-03-22 21:58  东方不是西方  阅读(40)  评论(0)    收藏  举报