首页 > 其他 > 详细

关于《多肽》的理解

时间:2014-04-14 22:55:29      阅读:596      评论:0      收藏:0      [点我收藏+]

继承:某一种物体属于某一种类别。

1.继承的特点:子类继承父类同时子类将继承父类的所有公共资源。
2.子类除了拥有父类的公共资源还可以拥有自己的特有资源。
3.传递性:如果a继承b,b继承c,那么a也继承c。
4.单根性:每一个类有且只有一个直接父类。
5.向上转型(里氏替换原则):当发生数据传递的时候,子类类型直接传递给父类类型,而不需要做任何转换。
6.向下转型:父类类型转换成子类类型的时候需要进行强制转换(隐式显示转换),因为这种转换不安全。

 

多肽:同一种物体有不同的表现形式。拥有共同的行为,但是有不同的行为实现方式,以上是多肽的前提条件,在这种情形下我们把这些不同的条件当成同一种处理方式,去调用他们的行为,而不用关心行为的具体实现,使用多肽能够提高程序的可读性和可维护性,极大程度的降低代码之间的偶合。

构造函数的调用顺序:当你使用一个构造函数创建一个类的对象时,如果该类用父类,先调用父类的构造函数。

 

写某一个类的构造函数的思维:
1.构建自身类对象时需要什么参数。
2.在思考应该调用父类的哪一个构造函数,是否应该显示指明。
3.在自身类的构造函数体中完成父类构造函数中没有完成的事

关于《多肽》的理解,布布扣,bubuko.com

关于《多肽》的理解

原文:http://www.cnblogs.com/zhangkai123/p/3663393.html

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