- 编写一个学生类,其中包括5个数据成员:学号、姓名、性别、年龄、所在学院,以及若干成员函数。同时编写主函数使用这个类,实现对学生数据的赋值和输出。要求:使用成员函数实现对数据的输出(显示学生的相关信息);使用构造函数实现对数据的输入(可以重载多个构造函数并使用)。
要求如下:
- (1)在学生类中,定义学号、姓名、性别、年龄、所在学院相关的字段以及属性,要求性别只能是“男”或“女”,年龄要符合18-26之间。
- (2)编写带五个参数的构造函数,实现对学生学号、姓名、性别、年龄、所在学院数据的输入;
- (3)重载构造函数,带三个参数,实现对学生学号、姓名、性别的输入;
- (4)编写成员函数print(),实现对数据的输出;
- (5)编写主函数,使用这个类进行实例化,实现对学生数据的赋值和输出。(要求测试的数据为你本人的学生信息)。
using System;
namespace demo14
{
public class student
{
string xh, xm, xy;
int age;
string xb;
public int Age
{
get {
return age; }
set
{
if (value >= 18 && value <= 26)
age = value;
else
age = 0;
}
}
public string Xb
{
get {