大神再来,谢谢啦。。。。。。。。。。。。

定义学生类Student,从Person类派生
   包含的字段:学号StuID(字符串类型,长度固定,以实际学号的长度为准)、课程成绩CourseScore(集合类型,集合中的元素类型为结构体coursescore,访问修饰符采用private)、学生身份title(类型为枚举类型StuTitle)
   包含的属性:
   课程门数CourseNumber,定义为只读属性,表示学生所选的课程门数
   包含的方法:
   Public void CourseAdd(string coursename, float score);
   Public void CourseAdd(coursescore course);

  class Student : Person
{
    string StuID;
        List<coursescore> CourseScore = new List<coursescore>();
        StuTitle title;
        public CourseNumber { get; private set; }
        List<string> Courses = new List<string>();
        public int CourseNumber { get; private set; }
                public void CourseAdd(string coursename, float score)
                {
                    coursescore c = new coursescore();
                        c.coursename = coursename;
                        c.score = ccore;
                    Course.Add(c);
                }
   public void CourseAdd(coursescore course)
         {
                CourseScore.Add(course);
            }
}

姐姐洗个澡就来回答哦。

这个问题上文没看到,直接看这个完全看不懂,是定义类么?继承自Person,然后再添加自定义属性、方法?