文件名称:学生管理类(设计型题目)
文件大小:26KB
文件格式:RAR
更新时间:2014-12-04 04:33:05
C# 上机作业 类
学生管理类(设计型题目) (1)创建C# 控制台应用程序L4_3。 (2)在程序中创建一个学生类Student,包含以下成员: 定义私有字段:学号s_no,姓名s_name, 班级s_class,成绩s_score。 定义Student类的构造函数,初始化4个私有字段。 定义四个公有属性S_no,S_name,S_class以及S_score,分别用于封装对各字段读写访问。 (3)再定义一个StudentInfo类,用于对学生信息进行管理:该类包括下列成员: 存放学生信息的Student[]类型的私有字段成员m_list ; 存储学生最大数量的私有字段m_maxcapacity; 存储当前学生数量的私有字段m_length; 带参数的构造函数,根据指定长度对各私有字段进行初始化。 定义类的只读公有属性:Maxcapcity属性、Currentlength属性、 Restlength属性,分别用于返回列表的最大容量、已存信息的容量、剩余的最大容量。 定义一个索引函数,用于实现根据学生的学号对信息进行读、写访问。(无论读或写操作都要求先判断学生是否存在)。 定义公有方法AddInfo(返回类型为bool),用于向学生信息列表中添加学生信息(需要判断添加操作能否进行,即列表是否已满)。 定义一个公有方法DeleteInfo返回类型为bool),用于根据学生学号删除信息。(需要判断学生是否存在) (4)在外部类中进行StudentInfo类的各种功能进行测试。
【文件预览】:
L4_3
----L4_3()
--------Program.cs(5KB)
--------obj()
--------bin()
--------L4_3.csproj(2KB)
--------Properties()
----L4_3.sln(902B)
----L4_3.suo(13KB)