私はJavaに少し慣れています。インタフェースのインスタンスを返すメソッドを宣言する方法
public interface Chassis {
public String Chassis = "Chassis";
public static void main(String[] args) {
public String getChassisType() {
return Chassis;
}
問題がある、私は抽象メソッドを持つことができないということになっ誤差を保つ:私はちょうど以下Chassis
がコードでインターフェイスに導入され、私はインターフェイスのインスタンスを返すメソッドを作成する必要がありましたボディ(ブロッククォートで示されている)がまだ私の抽象メソッドとして宣言していなかった。
どのような問題があるようですか?
別のメソッドの中にメソッド宣言があります。それぞれのメソッドを別々に定義する必要があります。 –
私はそれをどうやって行うことができますか?インタフェースの外でgetChassis型を宣言することによって? –
私の答えを参照してください。 –