zoukankan      html  css  js  c++  java
  • 通过重写虚方法实现加法运算

    实现效果:

      

    知识运用:

      虚方法:允许被其子类重新定义的方法 声明时使用virtual修饰符

       重写方法:使用相同的签名重写继承的虚方法

       两者联系:虚方法主要用来引入新方法 而重写方法则使从基类继承而来的虚方法的专用化(其具体实现)

    实现代码:

            /// <summary>
            /// 建立的虚方法可以在子类中被重写
            /// </summary>
            class Operation {
                public virtual double operation(double d,double b) {
                    return d * b;
                }
            }
            /// <summary>
            /// 在子类中重写虚方法
            /// </summary>
            class Addition : Operation {
                public override double operation(double d, double b)
                {
                    return d + b;
                }
            }
    
  • 相关阅读:
    什么是https?
    Gojs
    GoJs 01讲解
    你真的了解WebSocket吗?
    django channels
    序列化及反序列化
    全角转半角
    Thread Culture
    设置输入法
    token的认证使用
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10085572.html
Copyright © 2011-2022 走看看