1.面向对象是什么:
比较抽象,是一种程序员的编程思想。这种思想能够把你的代码变得更简化更实用。(瑞士军刀比喻)(厨子比喻)
2.面向对象的三大特点:
封装、继承、多态(箱子比喻:把杂乱的东西按一定规律装在一起为封装、然后仿照第一个箱子再做一个为继承、改变第二个箱子的构造等为多态。)
3.类与对象:
类比较抽象对象比较具体,对象为类的衍生。类可以产生多个对象,但各个对象之间并没有什么联系,只是属于同一个类。
4.为什么要面向对象?
结构清晰
易于维护
方便扩展
5.总结 面向对象是一种非常好的思维方式,可以改变办事效率与处事思想。