我有一个简单的类Student,它继承了一个名为的基类Human.现在我想实施IComparable,以便能够根据他们的成绩对学生进行排序.但是,CompareTo()当我的班级已经是另一个班级的继任者时,我该如何实施呢?这是Student班级:
using System;
using System.Collections;
namespace Task2.Classes
{
class Student : Human
{
private double grade;
public Student(double grade, string firstName, string lastName)
: base(firstName, lastName)
{
this.grade = grade;
}
public double Grade
{
get { return this.grade; }
set { this.grade = value; }
}
}
}
Run Code Online (Sandbox Code Playgroud) c# ×1