개발 공부/Java
Java - 라디오 예제 (객체 개념 활용)
by 코딩호야
2022. 7. 1.
public class RadioTest {
public static void main(String[] args) {
Radio britz = new Radio();
britz.setChannel(89.1);
britz.setVolume(12);
britz.setOnOff(true);
System.out.println("브리츠라디오");
System.out.println("라디오가"+britz.getString()+"있습니다.");
System.out.println("현재 채널은"+britz.getChannel()+"입니다.");
System.out.println("현재 볼륨은"+britz.getVolume()+"입니다.");
System.out.println();
Radio iriver = new Radio();
iriver.setChannel(95.1);
iriver.setVolume(9);
iriver.setOnOff(false);
System.out.println("아이리버 라디오");
System.out.println("라디오가" +iriver.getString()+"에 있습니다.");
System.out.println("현재 채널은"+iriver.getChannel()+"입니다.");
System.out.println("현재 볼륨은"+iriver.getVolume()+"입니다.");
}
}
public class Radio{
private boolean onOff;
private double channel;
private int volume;
public double getChannel() {
return channel;
}
public void setChannel(double ch) {
channel = ch;
}
public int getVolume() {
return volume;
}
public void setVolume(int vol) {
volume = vol;
}
public boolean getonoff() {
return onOff;
}
public void setOnOff(boolean onOff) {
this.onOff = onOff;
}
public String getString() {
String str = onOff == true?"켜져":"꺼져";
return str;
}
}