Java向上转型、向下转型

2017-07-20  本文已影响0人  简书生活2017

向上转型:父类指向子类对象Person p = new SuperMan();

例子:Person person = new SuperMan();//相当于伪装了,看起来是个普通人,实际上是个超人

向下转型:子类指向父类对象SuperMan sm = (SuperMan)p;

例子:SuperMan superman= (SuperMan)person;//相当还原超人的身份

上一篇 下一篇

猜你喜欢

热点阅读