예제로 공부하는 Java 100 문제풀이 Part.4
abstract class Car{
abstract void run();
}
class Ambulance extends Car{
void run() {
System.out.println("엠뷸런스 지나가요 삐뽀삐뽀");
}
}
class Cultivator extends Car{
void run() {
System.out.println("경운기 지나가요 덜컹덜컹");
}
}
class SportsCar extends Car{
void run() {
System.out.println("스포츠카 지나가요 씽~");
}
}
public class Java100_Ex40 {
public static void main(String[] args) {
// [1]: 객체 생성
Car c1 = new Ambulance();
Car c2 = new Cultivator();
Car c3 = new SportsCar();
c1.run();
c2.run();
c3.run();
}
}
'Backend > Java' 카테고리의 다른 글
[인프런] 다형성, 객체 생성, 배열, 반복문 (0) | 2022.03.14 |
---|---|
[인프런] 다형성, 객체 생성, 배열, 반복문 (0) | 2022.03.14 |
[인프런] 다형성, 클래스, 호출 (0) | 2022.03.13 |
[인프런] 객체, 생성 방법, 객체 생성 (1) | 2022.03.13 |
[인프런] 다형성, polymorphism, 개념, 학습 (0) | 2022.03.10 |