ホーム>source

私はすでにクラスとサブクラスを作成しており、両方にたくさんのコードがあります。親クラスでインターフェイスを作成しましたが、子クラスでインターフェイスを実装する方法がわかりません:/

コードは次のとおりです。

<前>ウィズウィズ class Car { public interface ISmth { void MyMethod(); } } class MyCar : Car { //implement the interface }
あなたの答え
  • 解決した方法 # 1

    これは、おそらくコードをレイアウトする方法です。

    <前>ウィズウィズ

    public interface ISmth { void MyMethod(); } class Car { } class MyCar : Car, ISmth { public void MyMethod() { } } を入れ子にする理由はないようです   ISmth で 、しかしあなたがそれを持っているなら、あなたは確かにそれをすることができます。

  • 解決した方法 # 2

    MyCarを次のように宣言する必要があります。

    <前>ウィズウィズ Car

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ .htaccess - リクエストされたURLのクエリ変数に基づいて、異なるURL書き換えルールを適用するようにApacheに指示するにはどうすればよいですか?