当前位置: 代码迷 >> J2SE >> 一个对象可以属于两种部类吗
  详细解决方案

一个对象可以属于两种部类吗

热度:78   发布时间:2016-04-23 20:41:06.0
一个对象可以属于两种类型吗?
child是father的子类,
怎么下面的结果都是true?一个对象可以属于两种类型吗?

class Test
{
public static void main(String args[]){

Father father =new Child();
Child c=(Child)father;       
boolean b = c instanceof Child;
boolean b2 = c instanceof Father;
System.out.println(b);
System.out.println(b2);
}
}

------解决方案--------------------

没错,学习面向对象,首先要了解它的三大特性:继承、封装与多态;


------解决方案--------------------
你是一个中国人
你也是一个地球人
你还是一个男的
你还是一个程序员
你还是一个Java程序员
你还是一个没入门的Java程序员
你还是一个没入门的中国男程序员
------解决方案--------------------
可以的 属于继承关系
  相关解决方案