面向对象的特点

一、封装(优势)
二、继承(基础)
三、多态(特点)
四、非耦合性

面向过程的写法是很耦合的,比方说,自行车的后轮坏了,那整个车就全坏了。如果用面向对象的方式去写,如果车子的后轮坏了,前轮、刹车还是可以用的。然后可以很方便的再买一个规格一样的轮子装上去就OK了,现实世界中的大多数东西都是面向对象的思想设计的。

面向过程个人理解:不封装类,用函数的方式去写,用include引用文件模拟继承。例如
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_33679504/article/details/79461419