面向对象
面向对象
面向过程&面向对象
- 面向过程:第一步做什么,第二部做什么……,处理简单问题;
- 面向对象:分类的思维模式,处理复杂的的问题,适合多人协作解决问题。
什么是面向对象编程?
- 面向对象编程(Object-Oriented Programming,OOP)
- 面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。
抽象:编程思想!持续的学习,茅塞顿开!
特性:
- 封装
- 继承
- 多态
认知角度:现有对象后又类。对象,是具体的事物;类是抽象的概念,是对对象的抽象;
设计角度:现有类再有对象,类是对象的模板。