abstract-class

    0

    2答えて

    私はjavaのインターフェイスと抽象クラスでいくつかの問題があります。 私が持っているインタフェース、このような public interface IVector <T extends IVector>{ public IVector add(IVector vector); public IVector sub(IVector vector); public dou

    3

    1答えて

    Java 9リリースでは抽象クラスを使用する理由がありますか?今からインターフェイスですべてをやることができるように思えますし、インターフェイスで多重継承することもできます。 Java SE 9: Interfaces 定数変数 抽象メソッド デフォルトの方法 静的メソッド プライベートメソッド プライベート静的メソッド 何か不足していますか?おそらく、下位互換性を除いて、正当な理由は見つけられま

    0

    1答えて

    私は EvaluatorA : IEvaluator EvaluatorB : IEvaluator EvaluatorC : IEvaluator 唯一の機能を有しているIEvaluatorインタフェースの共通インタフェースを実装するには、以下の具体的なクラスがある - Evaluate、評価者のすべての3つのタイプに実装されています。そして、私は構成に基づいて評価者を呼び出すドライバク

    1

    1答えて

    を使用して、子クラスオブジェクトにJSONオブジェクトを転化する私は、JavaオブジェクトにJSON文字列を変換するためのgsonを使用しています。私のアプリケーションでは、私は、子クラスを持つ1つの抽象クラスを作成しています。これは私のクラス構造です。 この場合、gsonを使用して特定のオブジェクトを作成したいとします。私は次のコードを使用して特定のJavaオブジェクトを作成しています。ここで

    2

    2答えて

    最後の数学期のコースで、私がこれを学生に正しく提示していることを確認するために何時間も調べました。私が見つけたものは、この特定の関係を示していません。このセメスターは、私が正しくやっていることを知っています。 私たちには抽象クラスのPlayerとそれを拡張する2つの具象クラス(PitcherとPositionPlayer)があります。その後、我々は、私に <Integer, Player> で

    0

    2答えて

    、私は以下の使用して抽象クラスを作成することができます。 from abc import ABC, abstractmethod class A(ABC): @abstractmethod def foo(self): print('foo') class B(A): pass obj = B() Bはメソッドfooを定義していないので、これは

    1

    1答えて

    私は抽象クラスを扱うためにTypeAdapterとJsonSerializer/Deserializerの使用について多くを読んでいます。私の問題は入れ子抽象クラスの場合です。 abstract class A { String content; } abstract class G { String otherContent; } class B extends

    -1

    2答えて

    などのインターフェースを使用して、任意のパフォーマンスへの影響があります: 1)基本クラスの参照 abstract class BaseClass{} class A : BaseClass{} class B : BaseClass{} static void Main(){ BaseClass objectInstance = new A(); objectInsta