ksy

  • Home
  • about me
  • 방명록

인터페이스 접근제한자 1

어째서 인터페이스는 protected 접근제한자 허용하지 않는가?

자바를 공부하며 기본적으로 배우는것이 있다. private < default < protected < public 순으로 넓다는것 또한 메소드 오버라이딩시 접근제한자의 범위를 줄일수 없다는것이 그것이다. public interface AA { void a(); } 그러나 인터페이스에서 선언한 이녀셕을 오버라이딩 하려 하니 public abstract class BB implements AA{ protected void a() {}; } 메소드 a에 빨간줄을 그으며 Cannot reduce the visibility of the inherited method from AA 범위를 줄일수 없다고 하지 않는가? default 접근 제한자는 protected보다 좁은 범위아닌가? 당황하지 않고 빠르게 구글링한 ..

개발/Java 2023.07.20
이전
1
다음
더보기
프로필사진

ksy

개발자로써의 성장 과정을 담은 블로그 입니다.

  • 분류 전체보기 (169)
    • 자기 소개 (3)
    • 개발 (23)
      • Java Script (9)
      • git (1)
      • 자료구조 (2)
      • Java (7)
      • Spring (1)
      • 코드스테이츠 (2)
      • 파이썬 (1)
      • 프로젝트 (0)
    • 일상 (78)
      • 영화 리뷰 (1)
      • 생존 요리 (4)
      • 기타 (4)
      • 하루 한곡 팝송 100개 암기 (59)
      • 그림 (0)
      • 자전거 국토 종주 (5)
      • To Do List (5)
    • 수업 (21)
      • 네트워크 공학 (5)
      • AI 활용 (6)
      • MDD (2)
      • JSP (4)
      • 운영체제 (4)
    • 저장용 (40)
      • 운동 (1)
      • 하루 10km 라이딩 (39)

Tag

killer queen already touched that post, 인터페이스 접근제한자, 아두이노 #hc06 #mpu6050, Spider-Man: Into the Spider-Verse, (1/100), 사이버펑크 엣지러너, 루이스 카팔디, Access Modifier, 파이썬, Java, Sucker For You, 팝송 가사 해석, Lewis Capaldi, Fallen Angel, PSG, 사이버펑크 2077, 라이브러리, Matt Terry, 호구, 단게 땡기는 사람을 위해,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바