한 걸음 두 걸음
자바 JAVA ] final 본문
반응형
final
final클래스와 final메소드가 있는데, final을 선언하면 최종 클래스(종단 클래스) 혹은 최종 메소드가 됩니다. 즉 더 이상 상속 혹은 재정의가 불가능해집니다. (변경 불가)
메소드가 final이면 서브클래스에서 오버라이딩이 불가능하고 클래스가 final이면 서브클래스를 만들 수 없습니다.
public final class E{
public final String get(){
return "ㅎㅎ";
}
}
final 사용 장점
속도가 더 빨리집니다.
자식클래스가 사고치는 것을 막을 수 있어 보안이 강화됩니다.
static과 final에 대한 포스팅 :
https://onepinetwopine.tistory.com/480
반응형
'Language > Java' 카테고리의 다른 글
자바 Java ] 오브젝트 클래스 Object Class (0) | 2019.11.20 |
---|---|
자바 Java ] 추상클래스 abstract class / 추상 메소드 abstract method (0) | 2019.11.20 |
자바 JAVA ] 상속 Inheritance (0) | 2019.11.20 |
자바 JAVA ] static / final 개념 간단하게 알아보기~ (0) | 2019.11.18 |
자바 JAVA ] 접근 제한자 public private protected (0) | 2019.11.18 |