多态 就是可以父类的引用指向子类的对象.
class MainBoard //这是父类
class NetCard extends MainBoard //这是子类.应继承父类
MainBoard mb = new MainBoard(); //这是父类创建自己的对象
NetCard nc = new NetCard(); //这是子类创建自己的对象
MainBoard mb = new NetCard(); //这是父类MainBoard的引用mb指向了子类NetCard的对象. mb 就可以调用子类中重写父类的方法.这是多态.
你这样写是匿名对象啊!
MainBoard mb=new MainBoard();
NetCard nc = new NetCard();
mb.useNetCard(nc); //将对象作为参数传入.
这属于匿名对象,这里再看一下.
|