zoukankan      html  css  js  c++  java
  • 14、多态

    一、什么是多态

      同一操作作用于不同的对象,可以有不同的解释,产生不同和结果,这就是多态。

    二、怎样实现多态

      多态性通过派生类覆写基类中的虚函数方法来实现。

      C#支持两种多态:编译时重载(oveload)和运行时虚方法和重写(override)

    三、虚方法和重写

      就是在基类中申明了方法、属性、索引器、事件,也做一个最简单的处理。

      使用virtual关键字将成员申明为虚成员。

      基类中用virtual,子类中用override。

    四、虚方法规则

    五、隐藏基数方法

      若要隐藏基数方法,使用new关键字。

    六、抽象类

      

    七、抽象类的规则

    八、抽象方法的规则

  • 相关阅读:
    微信小程序入门
    webpack
    模块化开发(1)
    HTML5表单
    移动端入门
    MySQL
    js面向对象与PHP面向对象总结
    PHP
    Git指令
    Redux
  • 原文地址:https://www.cnblogs.com/zytr/p/14733203.html
Copyright © 2011-2022 走看看