zoukankan      html  css  js  c++  java
  • C#方法重载

    重载方法前提:

    1. 方法的名称必须一样
    2. 构成重载的条件:
       参数不一样,两个不一样:数量不一样  或者   类型不一样
    3. 与方法的访问类型和返回值类型没有任何的关系

      例如:

      #region 求两个数的最大值  + int GetMax()
            /// <summary>
            /// 求两个数的最大值
            /// </summary>
            /// <returns></returns>
            public static int GetMax(int num1,int num2)
            {
                //三元运算符: 关系表达式?(条件满足)第一个结果值:(条件不满足)第二个结果值;
                return num1 > num2 ? num1 : num2;
            }
            #endregion

           #region 重载方法 +static int GetMax(int num1, int num2, int num3)

            /// <summary>
            /// 求三个数的最大值
            /// </summary>
            /// <returns></returns>

       private static int GetMax(int num1, int num2, int num3)
            {
                return (num1 > num2 ? num1 : num2) > num3 ? (num1 > num2 ? num1 : num2) : num3;
            }
            #endregion

  • 相关阅读:
    .hpp文件
    最小高度的BST
    检查图中的有向路径
    c++ 对象内存布局详解
    链表求差
    offer--链表反转和从尾到头打印链表
    平衡二叉树的判断
    java 抽象类和接口
    原型模式--prototype
    装饰模式decorator
  • 原文地址:https://www.cnblogs.com/qhy1277/p/6878082.html
Copyright © 2011-2022 走看看