[Java] 상속 Inheritance - 2 (Final Class, Final Method, protected 제어자)

2024. 4. 15. 12:52·CS/Java
목차
  1. Final Class
  2. Final Method
  3. Protected 접근 제어자

Final Class

상속할 수 없는 클래스

보안과 관련되어 있거나 기반 클래스가 변하면 안 되는 경우에 클래스를 final로 선언함

ex) String, Integer ...

extends가 불가능하다는 사실을 확인할 수 있음

 

Final Method

자식 클래스에서 override가 불가능함

method 수정이 불가능

 

Protected 접근 제어자

default와 public 사이의 범위를 가진 접근 제어자

같은 패키지에서 접근 가능

다른 패키지에서 자식 클래스에 대해서만 접근 가능

다른패키지에서 자식 클래스가 아닌 경우 protected 변수에 접근이 불가능
객체를 생성하여 객체의 protected 변수에 접근 불가

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

[Java] 상속 Inheritence - 4 (다운 캐스팅과 instanceof, abstract class 추상 클래스, sealed class)  (0) 2024.04.17
[Java] 상속 Inheritance - 3 (Type Conversion 형변환, Polymorphism 다형성)  (0) 2024.04.15
[Java] 상속 Inheritance - 1 (extends, super)  (0) 2024.04.06
[Java] Class 클래스 - 2 (정적 변수 static, 상수 final, 패키지, 접근 제어자 private-public-protected, getter & setter)  (0) 2024.04.06
[Java] Class 클래스 - 1 (field, constructor, method)  (0) 2024.04.03
  1. Final Class
  2. Final Method
  3. Protected 접근 제어자
'CS/Java' 카테고리의 다른 글
  • [Java] 상속 Inheritence - 4 (다운 캐스팅과 instanceof, abstract class 추상 클래스, sealed class)
  • [Java] 상속 Inheritance - 3 (Type Conversion 형변환, Polymorphism 다형성)
  • [Java] 상속 Inheritance - 1 (extends, super)
  • [Java] Class 클래스 - 2 (정적 변수 static, 상수 final, 패키지, 접근 제어자 private-public-protected, getter & setter)
1in
1in
1in
Love IT!
1in
전체
오늘
어제
  • 분류 전체보기 (52)
    • BackEnd (9)
      • Django (3)
      • AWS (0)
      • Error (2)
    • 문제 풀이 (7)
      • Baekjoon (7)
    • CS (36)
      • 자료구조 (17)
      • Java (11)
      • C언어 (1)
      • 알고리즘 (6)
      • 어셈블리어 (0)
      • Python (1)
    • 이것저것 (0)
      • 회고 (0)
      • 책 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 하향식 분석
  • 상향식 분석
  • 레드블랙트리
  • 재귀
  • 큐
  • Queue
  • avl tree
  • 유클리드 호제법
  • 자료구조
  • 라이브러리
  • 이진트리
  • 이중연결리스트
  • 모듈
  • 재귀 분석
  • C언어
  • 알고리즘
  • 링크드리스트
  • 자바
  • 연결리스트
  • 인터페이스

최근 댓글

최근 글

hELLO· Designed By정상우.v4.5.2
1in
[Java] 상속 Inheritance - 2 (Final Class, Final Method, protected 제어자)
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.