📄 7-6.cs
字号:
using System;
namespace School
{
public class Student
{
string studName;
int studID;
string Department;
//构造函数
public Student ( ) { }
public Student(string strName)
{ studName=strName; }
public Student(string strName,int ID,string dept):this(strName)
{ studID=ID; Department=dept;}
//属性
public string StudentName
{
get{return studName;}
}
public int StudentID
{
set{studID=value;}
}
//完成更多字段输出的属性,和字段不必一一对应
// 设计字段是为了便于内部方法使用,而尽量与外界隔绝;
// 设计属性考虑的是方便外界的使用,但是不让外界知道的数据一律不给。
public string StudentInfo
{
get{ return "Student Name is "+studName+"\nStudentID is "+studID+"\nDepartment is "+Department;}
}
}
//测试类
public class Test
{
static void Main(string[] args)
{
Student AStudent = new Student("Li Si",200501001,"Computer");
AStudent.StudentID=200501011;
string aName = AStudent.StudentName;
Console.WriteLine(aName);
Console.WriteLine(AStudent.StudentInfo);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -