zoukankan      html  css  js  c++  java
  • Overload

    Overload

    一、简介

    overload重载,在同一个类中方法名相同、参数或返回值不同的多个方法即为方法重载。
    注意事项:
    1.出现在同一个类中。
    2.参数列表不同或返回类型和参数列表都不同,只有返回类型不同不是重载。(参数列表包括参数个数和参数类型)

    二、代码

    namespace 重载
    {
        class Parent
        {
            public int Add(int x, int y)
            {
                Console.WriteLine("兩個Int類型值計算結果:");
                return x + y;
            }
            public float Add(float x, float y) //重载(overload)Add函数
            {
                Console.WriteLine("兩個Float類型值計算結果:");
                return x + y;
            }
        }
        class Program
        {
            static void Main(string[] args)
            {
                Parent load = new Parent();
                //重载(overload)
                Console.WriteLine(load.Add(1, 2));
                Console.WriteLine(load.Add(3.4f, 4.5f));
                Console.Read();
            }
        }
    }

    三、总结

    上例子中,利用重载实现不同类型的参数,计算结果。


    技术的发展日新月异,随着时间推移,无法保证本博客所有内容的正确性。如有误导,请大家见谅,欢迎评论区指正!
    我创建了一个.NET开发交流群,用于分享学习心得和讨论相关技术难题。欢迎有兴趣的小伙伴扫码入群,相互学习!

  • 相关阅读:
    Ubuntu
    VSCode
    VSCode
    Astyle
    Qt
    待办
    Qt
    Qt
    Qt
    python pip常用命令、配置pip源
  • 原文地址:https://www.cnblogs.com/wml-it/p/14798697.html
Copyright © 2011-2022 走看看