c#之构造函数

构造函数就是用于初始化数据的函数.

声明基本的构造函数的语法就是声明一个和所在类同名的方法,但是该方法没有返回类型

当使用new关键字创建类的时候,就会调用构造方法

构造函数可以进行重载,和普通的函数重载是一样的

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace 构造函数
{
    class Program
    {
        static void Main(string[] args)
        {
            Person p1 = new Person("小王",20);
            Person p2 = new Person("小李",21);
            Console.WriteLine(p1.Name);
            Console.WriteLine(p1.Age);

        }
    }
    class Person
    {
        public Person(string name, int age)
        {
            Name = name;
            Age = age;
        }
        public int Age{get;set;}
        public string Name { get; set; }
    }
}

你可能感兴趣的:(c#,开发语言)