继承与构成的差异

继承与构成的差异

成分和继承是一样的吗?如果我想实现组合模式,我如何在Java中做到这一点?



浮云间
浏览 462回答 3
3回答

德玛西亚99

合成手段HAS A继承手段IS AExample*汽车有一个发动机和汽车是汽车在编制方案时,这体现为:class Engine {} // The Engine class.class Automobile {} // Automobile class which is parent to Car class.class Car extends Automobile  { // Car is an Automobile, so Car class extends Automobile class.   private Engine engine; // Car has an Engine so, Car class has an instance of Engine class as its member.}
打开App,查看更多内容
随时随地看视频慕课网APP