Java中代码复用技术

时间:2020-07-22 14:42:05   收藏:0   阅读:60

继承与实现

面向对象的复用技术

复用性是面向对象技术带来的很棒的潜在好处之一。如果运用的好的话可以帮助我们节省很多开发时间,提升开发效率。但是,如果被滥用那么就可能产生很多难以维护的代码。

Java代码的复用有继承,组合以及代理三种具体的表现形式。

  1. 继承:继承(Inheritance)是一种联结类与类的层次模型。指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;继承是一种is-a关系。
  2. 组合:组合(Composition)体现的是整体与部分、拥有的关系,即has-a的关系。

组合与继承的区别和联系

 

原文:https://www.cnblogs.com/yysy/p/13358228.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!