• 多态


    1,体现:父类的引用或者接口的引用指向了子类的对象。

    2,优点:当面对共性类时,所有的子类对象都可以接收,提高代码的扩展性。

    3,缺点:不能使用子类的特有方法。

    4,多态的前提:

        a)必须有关系,继承或实现;

        b)通常覆盖共有方法。

    5,向上转型:隐藏了子类型,提高了代码扩展性;但只能使用父类中的功能,不能使用子类特有功能。

    6,向下转型:可以使用子类特有功能,必须面对具体的子类型。向下转型有风险,易发生ClassCastException异常。

    7,转换过程中,自始至终只有子类对象在做着类型的变化。

  • 相关阅读:
    【Linux】命令——基本命令
    正则表达式
    Letex
    Markdown
    文本编辑器Vim
    【Linux】集群
    【Linux】软件安装
    共线性synteny
    windows触控手势
    【Linux】bin结尾的安装包
  • 原文地址:https://www.cnblogs.com/day93110/p/6485623.html
Copyright © 2020-2023  润新知