千锋教育Kerwin系列前端教程1000集(适合前端0基础,h5(html5)/

通过这次学习,我对面向对象编程有了一定的了解和掌握,面向对象编程是一种思维模式,减少了代码冗余。而其中也有许多特点,面向对象的三大特征:
1,封装
也就是把客观事物封装成抽象的类或具体的对象,并且类或对象可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。
2,继承
可以让某个类型的对象获得另一个类型的对象的属性的方
3,多态
不同实例的相同方法在不同情形有不同表现形式。多态机制使具有不同内部结构的对象可以共享相同的外部接口。
结构清晰,程序便于模块化,结构化,抽象化,更加符合人类的思维方式;
封装性,将事务高度抽象,从而便于流程中的行为分析,也便于操作和自省;
容易扩展,代码重用率高,可继承,可覆盖;
实现简单,可有效地减少程序的维护工作量,软件开发效率高。