首页 > 其他 > 详细

抽象、多态、继承、封装

时间:2016-03-27 12:25:56      阅读:275      评论:0      收藏:0      [点我收藏+]


  1,封装性:把数据和行为结合起在一个包中,并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instance field);
  2,抽象性:
  (1)往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象;
  (2)抽象类是不完整的,它只能用作基类,在面向对象方法中,抽象类主要用来进行类型隐藏和充当全局变量的角色。
  3,继承性:
  (1)继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码;
  (2)在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。
  4,多态性:是指以适当频率在一个群体的某个特定遗传位点(基因序列或非基因序列)发生两种或两种以上变异的现象。

抽象、多态、继承、封装

原文:http://www.cnblogs.com/JLeeci/p/5325230.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!