[error]접근 제한자 오류

2024. 4. 25. 17:14·error note

equals() 메서드 // 접근 제한자 오류

 

❌오류 발생

 

분명 틀린 게 없는데 왜 안 돌아갈까... 했는데..!

 

[오류 코드]

 

 

 ✔오류 해결

 

  @Override

     private boolean equals(Object obj) {  //--> private 쓰면 당연히 오류남

    

     if (obj instanceof Ebook) {

      Ebook tbook = (Ebook) obj;

 

여기서 private라고 잘못 적음 --> public을 써야 됨

 

접근 제한자

--> 접근을 제한하기 위해 사용됨.

 

◼public 접근 제한자: 단어 뜻 그대로 외부 클래스가 자유롭게 사용할 수 있도록 합니다.

                                  --> 모든 클래스에서 접근 가능하다.

◼private 접근 제한자: 단어 뜻 그대로 개인적인 것이라 외부에서 사용될 수 없도록 합니다.  

                                   -->  오로지 클래스 내부에서만 생성자를 호출할 수 있고 객체를 만들 수 있다.

 

 

접근 제한자 잘 알고 쓰기!!

                                        

 

[해결 코드]

 

실행 결과_____

 

'error note' 카테고리의 다른 글

Before start of result set.. 오류 해결(next())  (0) 2024.07.08
[JSP] 예외 발생! -> 예외 처리  (0) 2024.07.05
get_post 부분 문제 해결  (0) 2024.07.02
[error] 요소의 개수 출력 오류 수정  (0) 2024.04.24
[error] 메서드 문제 오류 수정  (0) 2024.04.16
'error note' 카테고리의 다른 글
  • [JSP] 예외 발생! -> 예외 처리
  • get_post 부분 문제 해결
  • [error] 요소의 개수 출력 오류 수정
  • [error] 메서드 문제 오류 수정
미로910
미로910
개발자를 꿈꾸는 민경이의 기록 블로그
  • 미로910
    개발 note
    미로910
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 설치 메뉴얼
      • HTML
      • JAVA
        • Java 기초
        • Java 응용
        • 자료구조
        • HTTP
        • JSP 프로그래밍
      • MySQL
        • MySQL 기본
        • 1일 1쿼리
      • CSS
      • Spring boot
      • JS
        • 게시판 만들기
      • Git
      • Flutter
        • MVVM 활용
        • 심화 버전
        • 1일 1 Flutter
      • 디자인 패턴의 활용
      • error note
      • My Project
        • [졸작] LLM 기반 특허 유사도 분석 시스템
        • 도서 관리 프로그램 (final project)
        • amigo
        • 친구 매칭 프로그램(FMP)
      • Python
      • 딥러닝
      • 네트워크
      • 공부 노트
        • 연구회
        • 자료구조
      • 기타
  • 블로그 메뉴

    • 홈
    • 전체보기
    • -----------------------
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Flutter
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
미로910
[error]접근 제한자 오류
상단으로

티스토리툴바