package com.itbaizhan.jan0424;
// 引擎类
class Engine {
public void start() {
System.out.println("引擎启动!");
}
public void stop() {
System.out.println("引擎停止!");
}
}
// 汽车类,组合了Engine
class Car {
Engine engine;
public Car() {
this.engine = new Engine(); // 创建引擎对象作为Car的一部分
}
public void startEngine() {
engine.start();
}
public void stopEngine() {
engine.stop();
}
}
public class CompositionExample {
public static void main(String[] args) {
Car car = new Car();
car.startEngine();
car.stopEngine();
}
}
组合
最新推荐文章于 2024-07-24 17:27:32 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)