このエラーが何を意味するのか、どうすればこの問題を解決するのか不思議です。インターフェイスを実装しようとしています。比較可能
エラー:型学生が継承された抽象メソッドjava.lang.Comparable.compareToを実装する必要があります(java.lang.Object)メソッド
私はクラスののcompareToメソッドを使用することができますので、これを実装しようとしています。
ご協力いただきありがとうございます。
import java.util.*;
import java.io.*;
public class Student implements Comparable
{
private String name;
private double gpa;
public Student()
{
name = "";
gpa = 0.0;
}//end default constructor
public Student(String n, double g)
{
name = n;
gpa = g;
}//end two arg constructor
public double getGPA()
{
return gpa;
}
public String getName()
{
return name;
}
public void setGPA(double g)
{
this.gpa = g;
}
public void setName(String n)
{
this.name = n;
}
public String toString()
{
return " Name: " + name + " GPA: " + gpa;
}
public static void compareTo()
{
}
}//end class
は、 'compareTo'は' static'方法であってはならないと、あなたは 'あなたのコードがコンパイルされません – chiwangc