자바 수업 6일차(21.11.26)

S.KIOH·2021년 12월 1일
0

자바

목록 보기
6/9

상속 Inheritance

부모 클래스 : 슈퍼클래스

자식 클래스 : 서브클래스

오버라이딩 메소드

1) 자식클래스에서 부모와 똑같은 메소드를 만듬
2) 메소드의 이름 등이 상속한 상위 클래스의 메소드와 같아야 한다. 아닐 경우 에러 발생

참조형(reference type)의 캐스팅

1) 기본적으로 캐스팅은 서로 관련이 있는 데이터끼리의 변환을 목표
2) reference type에서는 서로 상속이나 구현관계 등에 있지 않은 전혀 다른 두 객체라면, 캐스팅이 일어날 수 없음.

* 업캐스팅 
Cat cat1 = new HouseCat();
* 다운캐스팅 
Cat cat1 = new HouseCat();
HouseCat cat2 = (HouseCat)cat1;

가위바위보 게임

클래스 불러오기 할 때

1) ctrl + space bar 
2) ctrl + shift + o(여러 개 한꺼번에)

0개의 댓글