JAVA UNIT 5
JAVA UNIT 5
void start() {
System.out.println("Engine started");
}
}
class Car {
Engine engine;
void setEngine(Engine engine) { // Setter injection
this.engine = engine;
}
void drive() {
engine.start();
System.out.println("Car is running");
}
}
class Car {
Engine engine;
Car(Engine engine) { // Constructor injection
this.engine = engine;
}
void drive() {
engine.start();
System.out.println("Car is running");
}
}