OO(Object Oriented)

封装、继承、多态。

封装:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。封装就是将抽象得到的数据和行为相结合,形成一个有机的整体,也就是将数据与操作数据的代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。

继承:类A继承类B,则类A拥有类B所拥有的所有方法和属性。

多态:一种事物的多种状态。不同的对象以自己的方式去响应同一个消息的能力,动物叫,猪哼哼,狗吠吠,鸟啾啾。先有继承,后有多态。

子类使用父类的方法是继承,父类使用子类的方法是多态。

posted @ 2016-12-14 22:18  Mr.peter  阅读(435)  评论(0编辑  收藏  举报