본문 바로가기
개발 공부/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;
	}
}

 

 

 

 

 

'개발 공부 > Java' 카테고리의 다른 글

Java - 학점 구하기 예제  (0) 2022.07.07
Java - 객체개념 활용 예제 2  (0) 2022.07.02
Java - 별찍기 기본예제  (0) 2022.06.25
Java - 주사위 3개 예제  (2) 2022.06.24
Java - 컴퓨터랑 <가위 바위 보> 게임 예제  (1) 2022.06.23