C#设计一个学生类Stu,在类中定义4个字段,学号(no)、姓名(name)、性别(sex)、成绩(score),并分别给这四个字段设置属性。
时间: 2024-01-07 10:05:48 浏览: 72
设计一个学生类Student(学生学号、姓名、数学、英语、计算机成绩;)
5星 · 资源好评率100%
好的,下面是 C# 的代码实现:
```csharp
class Stu {
private int no; // 学号
private string name; // 姓名
private string sex; // 性别
private double score; // 成绩
public int No {
get { return no; }
set { no = value; }
}
public string Name {
get { return name; }
set { name = value; }
}
public string Sex {
get { return sex; }
set { sex = value; }
}
public double Score {
get { return score; }
set { score = value; }
}
}
```
上面的代码定义了一个 `Stu` 类,其中包含了学号、姓名、性别和成绩四个字段,并为每一个字段设置了属性。属性分别使用了 `get` 和 `set` 访问器,可以通过它们来获取和设置字段的值。例如:
```csharp
Stu stu = new Stu();
stu.No = 1001; // 设置学号为1001
stu.Name = "张三"; // 设置姓名为张三
stu.Sex = "男"; // 设置性别为男
stu.Score = 90.5; // 设置成绩为90.5
Console.WriteLine(stu.No); // 输出学号
Console.WriteLine(stu.Name); // 输出姓名
Console.WriteLine(stu.Sex); // 输出性别
Console.WriteLine(stu.Score); // 输出成绩
```
阅读全文