다형성(2)

2021. 3. 29. 11:38·자바/기본적인 개념

1. 예제(1) - 중복된 인스턴스 변수

 

( 오버라이딩 된 메서드만 자손 인스턴스를 참조할 수 있지만, 중복된 인스턴스 변수는 자손 인스턴스에서

참조할 수 없다. )

 

 

 

2. 예제(2) - 중복된 메서드와 인스턴스 변수 그리고 지역변수, this, super의 차이점

 

( 인스턴스 변수를 이 예제처럼 직접 접근을 한다면, 참조 변수의 타입에 따라 사용되는 인스턴스 변수가

달라지므로, private로 접근을 제한하는 것이 좋다 .)

'자바 > 기본적인 개념' 카테고리의 다른 글

추상 클래스(abstract class)  (0) 2021.12.07
다형성(3)  (0) 2021.03.29
instanceof 연산자  (0) 2021.01.14
다형성(1)  (0) 2021.01.12
제어자  (0) 2021.01.10
'자바/기본적인 개념' 카테고리의 다른 글
  • 추상 클래스(abstract class)
  • 다형성(3)
  • instanceof 연산자
  • 다형성(1)
백_곰
백_곰
  • 백_곰
    친절한 코딩
    백_곰
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 알고리즘 (with JAVA)
        • 기본 알고리즘
        • 완전 탐색
        • 분할 정복 알고리즘
        • 동적 계획법
        • 탐욕법
        • 코딩 테스트 기출 문제
        • 코드트리 조별과제
      • 백준 (with JAVA)
        • 완전 탐색
        • 분할 정복
        • 그 외
      • 자바
        • 개발 환경 구축하기
        • 팁
        • 기본적인 개념
        • 컬렉션 프레임워크
        • 프로세스와 쓰레드
        • 지네릭스
        • 람다식
        • 스트림
        • 입출력 IO
        • 네트워킹
        • 열거형(enums)
        • java.lang 패키지
        • java.time 패키지
        • 유용한 클래스들
        • 형식화 클래스들
      • 안드로이드 with 자바
        • 응용 문제들
        • 자잘한 문제들
        • 오류 보고서
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      람다식
      자바 개념
      outputstream
      TCP 소켓 프로그래밍
      InputStream
      역직렬화
      Arrays
      안정 정렬
      코드트리
      Collections Framework
      제자리 정렬
      ServerSocket
      다형성
      serializable
      소켓 프로그래밍
      스트림
      java.time 패키지
      코딩테스트
      알고스팟
      문자 기반 스트림
      snail
      file
      java.lang패키지
      불안정 정렬
      안드로이드 스튜디오
      map()
      중간연산
      코딩트리조별과제
      유용한 클래스
      선택 정렬
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    백_곰
    다형성(2)
    상단으로

    티스토리툴바