note

클래스로 TV만들기2 본문

자바/클래스&객체

클래스로 TV만들기2

투한 2011. 12. 15. 13:55

class Tv2{
	//멤버변수
	String color;
	boolean power;
	int channel;
	
	//멤버 메소드 (동작 수행)
	public void power(){ //TV(on/off)
		power = !power;
		//파워의 반전값을 power에 넣기
	}
	public void channelUp(){//채널 up
		++channel;
	}
	public void channelDown(){//채널 down
		--channel;
	}
}

public class TvTest2 {
	public static void main(String[] args){
		//객체 선언, 생성
		Tv2 t = new Tv2();
		t.power();
		System.out.println("파워 : " + t.power);
		t.channel = 7;  //채널 지정
		System.out.println("채널 : " + t.channel);
		//채널 변경
		t.channelUp();
		System.out.println("채널 : " + t.channel);
		t.channelDown();
		System.out.println("채널 : " + t.channel);
		t.power();
		System.out.println("파워 : " + t.power);		
	}
}




파워 : true
채널 : 7
채널 : 8
채널 : 7
파워 : false


'자바 > 클래스&객체' 카테고리의 다른 글

클래스로 사칙연산2  (0) 2011.12.15
클래스로 사칙연산  (0) 2011.12.15
클래스의 기본  (0) 2011.12.15
클래스 살펴보기  (0) 2011.12.15
클래스로 TV만들기  (0) 2011.12.15