Computer Science/Java

Java - Final

ajdanddl 2020. 1. 27. 17:21
반응형

Java 에서 Final은 재정의가 불가능하게끔 즉 2번 이상 할당하려 할 때 오류가 발생하게끔 하는 키워드입니다. 

마치 constant 와 같은 역할을 합니다.

 

final int num; 과 같이 변수에 사용할 수도 있고

public final void 메소드명 과 같이 메소드에도 사용됩니다.

 

class에도 사용이 가능한데요,

final class 클래스명 과 같이 클래스를 정의하게 된다면 해당 클래스는 다른 클래스가 상속받을 수 없게 됩니다.

즉, 부모 클래스가 되지 못한다는 뜻입니다.

 

 

 

 

반응형

'Computer Science > Java' 카테고리의 다른 글

Java - 다형성  (0) 2020.01.27
Java - 인터페이스  (0) 2020.01.27
Java - 추상화  (0) 2020.01.26
Java - 상속  (0) 2020.01.26
Java - 클래스  (0) 2020.01.26