标签:pre summary string ram stun gets ext eric tun
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _7构造方法
{
public class Student
{
public int StudentId { get; set; }
public string StudentName { get; set; }
public int Age { get; set; }
public DateTime Birthday { get; set; }
public string PhoneNumber { get; set; }
#region 构造方法。构造方法的作用就是初始化对象。
/// <summary>
/// 没有参数的构造方法
/// </summary>
public Student()
{
StudentId = 1001;
StudentName = "张勤阔";
}
/// <summary>
/// 带有两个参数的构造方法
/// </summary>
/// <param name="stuId"></param>
/// <param name="stuName"></param>
public Student(int stuId, string stuName)
{
this.StudentName = stuName;
this.StudentId = stuId;
}
/// <summary>
/// 带有三个参数,继承自上一个构造方法的构造方法
/// </summary>
/// <param name="stuId"></param>
/// <param name="stuName"></param>
/// <param name="age"></param>
public Student(int stuId, string stuName, int age)
: this(stuId, stuName)
{
this.Age = age;
}
#endregion
public string GetStudent()
{
string info = string.Format("姓名为:{0},年龄为:{1}", StudentName, Age);
return info;
}
}
//使用构造方法
class Program
{
static void Main(string[] args)
{
Student objStudent = new Student(1000, "张伟", 39);
string info = objStudent.GetStudent();
Console.WriteLine(info);
Console.Read();
}
}
}
标签:pre summary string ram stun gets ext eric tun
原文地址:https://www.cnblogs.com/cq752522131/p/14208047.html