Java/Excercise
interface ch01 HomeAppliances
낭구리
2021. 8. 31. 14:54
package ch01;
//HomeAppliances 클래스를 직접 new해서 사용할 필요가없다
//추상클래스로 만들어줄수있다.
public abstract class HomeAppliances {
int width;
int height;
String color;
// 추상메서드
public abstract void turnOn();
public abstract void turnOff();
}
package ch01;
public class Refrigerator extends HomeAppliances{
@Override
public void turnOn() {
System.out.println("냉장고를 켭니다");
}
@Override
public void turnOff() {
System.out.println("냉장고를 끕니다.");
}
}
package ch01;
public class Television extends HomeAppliances{
@Override
public void turnOn() {
System.out.println("Tv를 켭니다");
}
@Override
public void turnOff() {
System.out.println("TV를 끕니다");
}
}
package ch01;
public class ToyRobot {
String name;
public void turnOn() {
System.out.println("장난감 로봇을 켭니다.");
}
public void turnOff() {
System.out.println("장난감 로봇을 끕니다.");
}
}