P60面向对象01:什么是面向对象
属性加方法变成一个类
1. 面向过程就像线性思维(面向过程是具体的)
2.面向对象的思想:
2.1物以类聚,分类的思维模式
2.2面向对想合适处理复杂的问题,合适处理需要人多协作的问题
3.对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统,但是,到具体微观操作,仍然需要面向过程的思路去处理。
什么是面向对象(是抽象的)
4.面向对象编程(OOP)
5.面向对象编程的本质是:以类的反式组织代码,以对象的组织封装数据
6.抽吸
7.三大特征:
7.1封装:箱扣有洞口
7.2继承:子类继续父类
7.3多态:两者学习不一样
8.从认识的角度考虑是先有对象后有类。对象,是具体事物。类,是抽象的,是对对象的抽象(个人>老师>学生)
9.从代码的运行角度考虑是先类后有对象。类是对像的模板。
浙公网安备 33010602011771号