본문으로 바로가기

final

category Java/java 2020. 8. 11. 09:49

필드에 붙이면 읽기만 가능. 필드명은 모두 대문자로 (상수이기 때문에)

final static int ABCE = 10;	// 선언과 동시에 선언

메소드에 붙이면 오버라이딩 금지. 변경할 수 없고, 그대로 사용해야함

final void a(){	}

클래스에 붙이면 상속금지. has a 관계로만 사용가능. extends 불가

A aa = new A();

 

반응형

'Java > java' 카테고리의 다른 글

인터페이스(Interface)  (0) 2020.08.11
추상화  (0) 2020.08.11
상속  (0) 2020.08.10
배열 (Array)  (0) 2020.08.06
this  (0) 2020.08.05