Bluebull웹개발

  • 홈
  • 태그
  • 방명록

다운캐스팅 1

업캐스팅과 다운캐스팅 상태에서의 변수와 메서드 사용 가능 여부

1. 업캐스팅과 다운캐스팅 상태에서의 변수와 메서드 사용 가능 여부업캐스팅과 다운캐스팅 상태에서 변수, 메서드, 생성자, 오버라이딩 메서드의 사용 가능 여부는 참조 타입과 실제 객체 타입에 따라 결정됩니다. 이를 정리하면 다음과 같습니다:1. 변수와 메서드 사용 가능 여부업캐스팅 상태참조 타입이 부모 클래스이므로, 부모 클래스에 정의된 멤버만 사용할 수 있음.오버라이딩된 메서드는 참조 타입이 아닌 실제 객체 타입의 메서드가 호출됨(다형성).자식 클래스에 추가된 변수나 메서드는 접근 불가.예시class Parent { int x = 10; void show() { System.out.println("Parent Show"); }}class Child extends Parent ..

자바/객체지향 프로그래밍(OOP) 2025.01.23
이전
1
다음
더보기
프로필사진

Bluebull웹개발

  • 분류 전체보기 (235)
    • 파이썬 (2)
    • 복습 (25)
      • 프론트엔드 (15)
    • 웹 개발 (49)
      • 웹 개발 기초 (18)
      • 프론트엔드 개발 (28)
      • Spring (3)
    • 소프트웨어 개발 프로세스 (1)
    • 메모리 및 성능 (1)
    • 디버깅 및 문제해결 (1)
    • 개발 환경 설정 (3)
    • 웹 백엔드 (17)
      • 개념정리 (16)
    • 데이터베이스 (8)
      • 용어정리 (3)
      • SQL (2)
      • 오류 해결 (2)
    • 생각정리 (3)
    • 자바 (65)
      • 자바 문법 (18)
      • 객체지향 프로그래밍(OOP) (16)
      • 자바 기본 라이브러리 (11)
      • 예외처리 (0)
      • 자바 프로그램의 흐름 (5)
      • 정형화 코드 (1)
      • 자바 코딩 (3)

Tag

웹개발, Get, useEffect, React, state, axios, props, javascript, useState, 자바기초, 메서드, JSON, springboot, Post, 자바, Java, 자바문법, 객체, 상속, 객체지향,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바