gnu

블로그 이미지
by 군우

TAG CLOUD

  • Total hit
  • Today hit
  • Yesterday hit

instanceof연산자 : ~~를 상속하는 클래스의 인스턴스 이라면?  라는 뜻이다.


if(box가 preperbox로 형변환이 가능하다면){


== if (box instanceof preperbox){ } 

  이 뜻이 된다.



if(box instanceof GoldPaperBox)

((GoldPaperBox)box).goldWrap();


박스가 골드 박스에 포함되니??  포함되면 실행 이런 뜻이다.


상위클래스가 하위클래스에 포함되지 않으므로 if문은 실행되지 않는다.


'Java > Java Concept' 카테고리의 다른 글

[Java] abstract , interface  (0) 2018.03.06
[Java] Java toString  (0) 2018.03.06
[Java] 상속2  (0) 2018.03.05
[Java] 상속 is a has a  (0) 2018.03.05
[Java] 상속  (0) 2018.01.24
AND

ARTICLE CATEGORY

분류 전체보기 (197)
C (0)
HTML (7)
C# (88)
Python (27)
IT (0)
Android (2)
Java (65)
Study (5)
JavaScript (1)
JSP (2)

RECENT ARTICLE

RECENT COMMENT

CALENDAR

«   2025/04   »
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

ARCHIVE

LINK