
子类类型赋值给父类 表现出子类特征
Person a = new Student();
a.talk();
调用 子类student方法 如没有再调用父类person的talk方法
a.getClass()
返回值是student
1 |
public class asd { |
多态性使得java编译时先到子类中寻找本类方法
当方法改为静态static方法 丧失多态性 在编译时就确定了使用的class

子类类型赋值给父类 表现出子类特征
Person a = new Student();
a.talk();
调用 子类student方法 如没有再调用父类person的talk方法
a.getClass()
返回值是student
1 |
public class asd { |
多态性使得java编译时先到子类中寻找本类方法
当方法改为静态static方法 丧失多态性 在编译时就确定了使用的class
近期评论