가자미의 개발이야기

자바 instance of 연산자 본문

Java/자바 기본 문법

자바 instance of 연산자

가자미 2021. 1. 7. 22:24

참조변수명 instanceof 클래스명

만약 참조변수명이 클래스명을 참조하면 true

만약 참조변수명이 클래스명의 자식 클래스의 인스턴스이면 true

다시 말하면 클래스명이 참조변수의 인스턴스 혹은 인스턴스의 부모냐? 라고 묻는 연산자

 

다시말하면 참조변수는 클래스의 참조 가능성을 가늠하는 역할을 한다.

그런데 오버라이딩으로 대신할 수 있지 않을까?

 

상속은 연관된 일련의 클래스들에 대해 공통적인 규약을 정의할 수 있다!!!!?