Today I learn_220603

ss5Jng·2022년 6월 6일
0

Today I Learned

목록 보기
2/13
post-thumbnail

💯목표달성

  1. 다음을 답변 할 수 있다.
  • 다형성이란? 하나의 객체가 여러 가지 타입을 가질 수 있는 것
  • A. 부모는 자식을 담을 수 있다 >> 업캐스팅 >> 타입캐스팅 생략가능
  • B. 자식은 부모를 담을 수 있다 >> 다운캐스팅 >> 타입캐스팅 생략불가능
  1. 다음 코드를 읽을수 있다.
  • 출력되는 결과를 눈으로 보고 설명할 수 있다.
  • 1500 출력되게 해주세요.
package class_extends;
class Papa extends Object {
	int money = 10000;
	public Papa() {
		super();
	}
	public void sing() {
		System.out.println("남행열차");
	}
}// end class
class Son extends Papa { // papa 부모클래스 son 자식클래스
	int money = 1500;
	public Son() {
		super();
	}
	@Override
	public void sing() {
		System.out.println("아이유 - strawberry moon");
	}
} // end class
	//////////////////////
public class TIL {
	public static void main(String[] args) {
		Papa mypapa = new Son(); // Son -> papa 자식 -> 부모 업캐스팅 생략가능
		System.out.println(mypapa.money);
		mypapa.sing();
		System.out.println(((Son) mypapa).money);
	} // end main
} // end class

트러블슈팅

💬오늘의 소감

끄억....드디어 연휴다...체력충전하자...

profile
백엔드 개발자입니다:)

0개의 댓글