c#:声明学生类Student,类中只包括public字段“学号”、“班级”、“姓名”、“性别”、“年龄”,创建3个对象,通过访问字段为这3个对象赋值,并打印输出到屏幕上。
时间: 2024-10-23 19:21:46 浏览: 49
在C#中,你可以按照以下步骤声明一个名为`Student`的公共类,并为其属性赋值:
```csharp
// 定义 Student 类
public class Student
{
// 公共字段
public int 学号 { get; set; }
public string 班级 { get; set; }
public string 姓名 { get; set; }
public char 性别 { get; set; } // 使用 char 类型表示简化性别,通常会更详细地定义
public int 年龄 { get; set; }
// 构造函数用于初始化对象
public Student(int 学号, string 班级, string 姓名, char 性别, int 年龄)
{
this.学号 = 学号;
this.班级 = 班级;
this.姓名 = 姓名;
this.性别 = 性别;
this.年龄 = 年龄;
}
// 打印学生的属性信息
public void PrintInfo()
{
Console.WriteLine("学号: " + 学号);
Console.WriteLine("班级: " + 班级);
Console.WriteLine("姓名: " + 姓名);
Console.WriteLine("性别: " + 性别);
Console.WriteLine("年龄: " + age); // 注意这里应使用 this.age 而不是 age
}
}
// 创建并初始化三个学生对象
Student student1 = new Student(1001, "一班", "张三", 'M', 18);
Student student2 = new Student(1002, "二班", "李四", 'F', 19);
Student student3 = new Student(1003, "三班", "王五", 'M', 20);
// 打印每个学生的属性
student1.PrintInfo();
student2.PrintInfo();
student3.PrintInfo();
阅读全文