oop思想:
面向对象编程技术的关键性观念是它将数据及对数据的操作行为放在一起,作为一个相互依存、不可分割的整体——对象。对于相同类型的对象进行分类、抽象后,得出共同的特征而形成了类。面向对象编程就是定义这些类。类是描述相同类型的对象集合。类定义好之后将作为数据类型用于创建类的对象。程序的执行表现为一组对象之间的交互通信。对象之间通过公共接口进行通信,从而完成系统功能。类中声明的public成员组成了对象的对外公共接口。
面向对象的三大特征,封装、继承、多态。
1、 封装:
定义:指能够把一个实体的信息、功能、响应都装入一个单独的对象中的特性。
优点:1、提高了代码的复用性,简化了代码&#