zoukankan      html  css  js  c++  java
  • 第三章 使用java实现面向对象 多态

    第三章 多态

    一、编写父子类

    1.多态是具有表现多种型生态的能力的特征,同一个实现接口,使用不同的实例而执行不同的操作

    2.一个引用类型,使用不同的实例而执行不同操作。(父类引用子类对象)

    使用多态的好处:通过多态可以减少类中的代码量,可以提高代码的可扩展性和可维护性。

    3. 实现思路编写子类,子类重写父类方法

    运行时,使用父类的类型,子类的对象。

    二、实现多态的两个要素

    1. 重写

    使用父类类型

    方法重写的规则

    在继承关系的子类中

    重写的方法名、参数、返回值类型必须与父类相同

    私有方法不嫩计策因而也无法重写。

    2.Instanceof运算符

    instanceof  类或接口

    该运算用来判断一个对象是否属于一个类或者实现了一个接口。结果为true或false。

    子类转换成父类时的规则:

    子类到父类的转换(向上转换)

    父类到子类的转化(向下转换)

  • 相关阅读:
    二叉树后序遍历
    二叉树中序遍历
    二叉树的前序遍历
    字符串转整数
    DVWA靶场——File Inclusion(文件包含)
    DVWA-CSRF
    DVWA--COMMAND INJECTION
    DVWA练习一 暴力破解
    pikachu--SSRF
    pikachu---XXE
  • 原文地址:https://www.cnblogs.com/invincibleDeng/p/7601085.html
Copyright © 2011-2022 走看看