java中亲子鉴定(instanceof的使用)

java中亲子鉴定(instanceof的使用)

在java中由于extends的存在,所以存在父类和子类的关系,那么鉴定某两类是不是父子类的关系的方式也就随之产生。他就是instanceof操作符。
对于这个判断方法,我就直接用例子说明吧,看下例:
首先我们简单点,我们假设存在类people和子类woman,但是我们不知道他俩是啥关系,那么就可以用instancof操作符来判断了。

if(woman instanceof people){
     
	system.out.println("woman是people的子类");
}

ok,这就是一个简单的判断方法,唯一要注意的就是instanceof的前后谁为子类谁为父类。

你可能感兴趣的:(java,笔记,学习心得,java,设计模式,编程语言)