繼承與構成的差異成分和繼承是一樣的嗎?如果我想實現組合模式,我如何在Java中做到這一點?
3 回答

德瑪西亞99
TA貢獻1770條經驗 獲得超3個贊
HAS A
IS A
Example
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.}
添加回答
舉報
0/150
提交
取消