Menu



Manage

Cord > Study_JAVA 전체 다운로드
파일 목록
Study_JAVA > 12/TV.java Lines 33 | 614 바이트
다운로드

                        package week12;

public class TV implements RemoteControl {
	private int volume;

	//TV 클래스 : RemoteControl 일터페이스를 구현하는 구현 클래스
	@Override
	public void turnOn() {
		System.out.println("TV ON");
	}

	@Override
	public void turnOff() {
		System.out.println("TV OFF");
		
	}

	@Override
	public void setVol(int vol) {
		if (vol > RemoteControl.MAX_VOL)
			volume = RemoteControl.MAX_VOL;
		else if (vol < RemoteControl.MIN_VOL)
			volume = RemoteControl.MIN_VOL;
		else
			volume = vol;
		
		System.out.println("TV VOL NOW : " + volume);
		
	}
	
	
}