final, static

Study/JAVA 2012. 7. 6. 17:03

final

클래스, 메소드, 멤버 필드에 사용될 수 있으며 사용되는 부분에 따라 의미가 약간씩 달라진다

- 클래스 앞에 final 키워득 사용되면 그 클래스는 더 이상 상속을 통해서 재사용할수 없다는 의미

즉, final 클래스를 상속받으려는 클래스는 컴파일 시에 에러가 발생

- 동시에 클래스에 선언될 수 없다

final 클래스는 상속이 불가능하고, abstract 클래스느 추상 클래스라 상속을 통해서만 완성된다


static

객체들 간의 전역 변수처럼 사용될 수 있다

메소드는 클래스 메소드라고도 하며 인스턴스가 아닌 클래스 이름으로 메소드를 호출할 수 있다

'Study > JAVA' 카테고리의 다른 글

플로우 레이아웃  (0) 2012.07.09
Swing ???  (2) 2012.07.09
인터페이스  (0) 2012.07.06
추상 클래스  (0) 2012.07.05
오버라이딩  (0) 2012.07.05
Posted by 코딩하는 야구쟁이
,