zoukankan      html  css  js  c++  java
  • C#函数重载

    namespace 类的基本应用
    {
        public class People
        {
            string user_Name;
            int user_Age;
            public People(string name,int age)
            {
                user_Name=name;
                user_Age=age;
            }
            public string Name            //属性的作用是能将类中的变量当作属性使用
            {
                get
                {
                    return user_Name;
                }
                set
                {
                    user_Name = value;
                }
            }
            public void GetName(People people)
            {
                Console.WriteLine("原函数:");
                Console.WriteLine("此人的姓名为:" + people.user_Name);
            }
            public static void GetAge(People people)
            {
                Console.WriteLine("此人的年龄为:"+people.user_Age);
            }
           
            /// 参数个数不同的方法重载
            public void GetName(People peo1, People peo2)
            {
                Console.WriteLine("
    参数个数不同的方法重载:");
                Console.WriteLine("第一个人的姓名为:" + peo1.user_Name+"
    第二个人的姓名为:"+peo2.Name);
            }
            /// 参数类型不同的函数重载       
            public void GetName(string name)
            {
                Console.WriteLine("
    参数类型不同的函数重载:");
                Console.WriteLine("此人的名字为:"+name);
            }
        }
    
        class Program
        {
            static void Main(string[] args)
            {
                People peo_man = new People("张三", 15);
                peo_man.GetName(peo_man);
                peo_man.GetName(peo_man, peo_man);     //参数个数不同的函数重载
                peo_man.GetName(peo_man.Name);         //参数类型不同的函数重载
            }
        }
    }


    函数重载有参数类型不同和参数个数不同两种

  • 相关阅读:
    nvidia tx1使用记录--基本环境搭建
    STL hashtable阅读记录
    Linux strace命令
    转一篇:Reactor模式
    C++ 模板特化以及Typelist的相关理解
    C++ 内联函数inline
    迭代器失效的几种情况总结
    C++ Class与Struct的区别
    C++中string.find()函数,string.find_first_of函数与string::npos
    C/C++ 中长度为0的数组
  • 原文地址:https://www.cnblogs.com/dengshiwei/p/4258774.html
Copyright © 2011-2022 走看看