如何定义适当的公共接口?
下面是我写的学生信息管理的程序.要求如下:实验要求
1. 实现一个学生信息管理系统,包含信息为:学号、姓名、性别、出生年月、专业、备注等信息。
2. 要求为学生信息中的每个字段选择适当的数据类型或自定义类型;
3. 设计的系统中要求用面向对象的方式抽象和封装你所分析出的类;
4. 为你抽象出来的每个类成员定义适当的访问存取权限
5. 为你抽象出来的每个类定义适当的公共接口(属性及索引器)//这一条的不知道怎么实现.
6. 要求可以对该系统中的学生信息实现:增加、删除、修改及查询的功能;
7. 要求学生信息可保存到一个指定的文本文件中,即支持文件的读写功能。