Animal a1 = new Cat()

多态的前提和体现:

  • 有继承/实现关系
  • 有方法重写
  • 有父类指向子类对象

多态中成员的访问特点:

  • 成员变量: 编译看左边,运行看左边
  • 成员方法 :编译看左边,执行看右边

多态的优点和缺点:

  • 缺点:不能访问子类特有功能
  • 优点:提高了程序的扩展性

 

Posted on 2022-05-24 22:51  LutixiaGit  阅读(24)  评论(0)    收藏  举报