关于多态性的理解
以父类指引指向子类对象obj1,此时对象obj1是不能访问子类对象的自有方法的,而又当子类同时又是接口实现类的时候,obj1是不能访问重写的接口方法的;
当我以接口类实例化这个子类对象obj2的时候,子类对象obj2也是不能拥有重写的父类方法的;
只有当我以子类实例化子类对象的时候,这个时候我才能使用子类中的所有方法。
谁能告诉我这是为什么?这样做有什么作用?
以父类指引指向子类对象obj1,此时对象obj1是不能访问子类对象的自有方法的,而又当子类同时又是接口实现类的时候,obj1是不能访问重写的接口方法的;
当我以接口类实例化这个子类对象obj2的时候,子类对象obj2也是不能拥有重写的父类方法的;
只有当我以子类实例化子类对象的时候,这个时候我才能使用子类中的所有方法。
谁能告诉我这是为什么?这样做有什么作用?
2016-07-12
举报