そこで、Javaインターフェースを理解するために、いくつかのリソースをオンラインで調べました。私はそれらについてよく理解していると思いますが、それらをプログラミングするとき、私は少し混乱しています...
私はAと呼ばれるインターフェースを作成し、その中に次のものがあります...
public interface A {
public int sum(int first, int second);
}
次に、Bというクラスを作成しました。
public class B implements A {
public static void main(String [] args){
int result = sum(3, 5);
}
public int sum(int first, int second) {
int total = first + second;
return total;
}
}
今私が理解しようとしているのは、メソッド「sum」を適切に呼び出す/使用する方法です。Eclipseでは、「int result = sum(3、5);」という行でエラーが発生します。メソッドを静的にするように指示されています。静的にすると、メソッドはインターフェースでそれと一致する必要があります。しかし、インターフェイスで静的メソッドを使用することはできませんか?
どんな助けでもありがたいです、そして私の問題について読むためにあなたの時間をありがとう。