note

클래스로 TV만들기 본문

자바/클래스&객체

클래스로 TV만들기

투한 2011. 12. 15. 11:39
class Tv{
	//부 클래스에는 public을 붙일 수 없다

	//멤버 필드
	String color; //색상(컬러/흑백)
	boolean power; //전원상태(on/off)
	int channel; 
}
public class TvTest {
	public static void main(String[] args){
		//객체 선언, 객체 생성
		Tv t = new Tv();
		//Tv : 참조자료형
		//t : 참조변수(객체의 주소(reference)저장)
		//new : 객체 생성를 생성하도록 명명하는 연산자
		
		System.out.println(t.color);
		System.out.println(t.power);
		System.out.println(t.channel);
		
		//멤버변수에 데이터 할당
		t.color = "컬러";
		t.power = true;
		t.channel = 9;
		
		System.out.println(t.color+"TV 사용");
		System.out.println(t.power+": TV를 보다");
		System.out.println(t.channel+"번 채널 시청");
		
	}
}

null
false
0
컬러TV 사용
true: TV를 보다
9번 채널 시청


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

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