final 클래스란 ?
- 상속이 불가능한 클래스
- 제공되는 클래스를 바꿔서 사용하지 못하게 할 때 사용
#예제
[Parent]
package dto;
public final class FinalParent {
}
[Child]
public class FinalChild extends FinalParent {
}
#결과
// The type FinalChild cannot subclass
// the final class FinalParent
오류 발생
'BackEnd > Java' 카테고리의 다른 글
| [Java]다형성 객체 타입에 따른 업/다운 캐스팅 (0) | 2024.07.31 |
|---|---|
| [Java]다형성 (Polymorphism) (0) | 2024.07.31 |
| [Java]상속(Inheritance) 오버라이딩 (0) | 2024.07.31 |
| [Java]상속(Inheritance) (0) | 2024.07.31 |
| [Java]다형성(Polymorphism) 바인딩 (0) | 2024.07.31 |