note

클래스와 상수 본문

자바/제어자

클래스와 상수

투한 2011. 12. 23. 13:58
package com.finalex;

class Me{
	int var = 100;
	//메소드에 final을 지정하면 해당 메소드는 상속되지만
	//자식 클래스에서 재정의 되지 않음
	public final void setVar(int var){
		this.var = var;
	}
}


public class MeEx extends Me{
	/*부모 클래스의 setVar가 final 이기 때문에 재정의 불가능
	public void setVar(int var){
		System.out.println(var);
	}*/
	
	public static void main(String[] args){
		MeEx m = new MeEx();
		m.setVar(300);
		System.out.println(m.var);
	}
}


300

'자바 > 제어자' 카테고리의 다른 글

내부 클래스  (0) 2011.12.23
내부 클래스  (0) 2011.12.23
클래스와 상수  (0) 2011.12.23
상수 final  (0) 2011.12.23
상수 final  (0) 2011.12.23