
package ex03.test;
public class DeskLamp {
// 인스턴스 변수 정의
private boolean isOn;// 켜짐, 꺼짐과 같은 램프의 상태
public void turnOn() {
isOn = true;
}
public void turnOff() {
isOn = false;
}
public String toString() {
return "현재 상태는 " + (isOn == true ? "켜짐" : "꺼짐");
}
}
package ex03.test;
public class DeskLampTest {
public static void main(String[] args) {
// 객체를 생성하려면 new 예약어를 사용한다.
DeskLamp myLamp = new DeskLamp();
// 객체의 메소드를 호출하려면 도트 연산자인 .을 사용한다.
myLamp.turnOn();
System.out.println(myLamp);
myLamp.turnOff();
System.out.println(myLamp);
}
}
Share article