abstract-class

    2

    2答えて

    参照を保持する外部オブジェクトの状態を操作するために、独自の状態を使用するクラスを作成しようとしています。外部オブジェクトは、類似しているが作成者によって制御されていないクラスAまたはクラスBであり得る。そのため、共通の属性にアクセスするために密封されたクラスが作成されます(this earlier answer from @SimY4)。 // *** DOES NOT COMPILE ***

    1

    1答えて

    私は別の外国のクラス(私によって制御されていない)で動作する抽象ツールクラスを作成しています。外部クラスは、インタフェースのある点では概念的には似ていますが、類似のプロパティにアクセスするための構文は異なります。また、ツールの操作の結果を適用するための構文も異なります。 this answer by @hotkeyに基づいて、内部クラスを持つデータクラスを作成しました。 ここにジェネリックスの問題

    1

    1答えて

    内部クラスの集合が、そのクラスを含む外部抽象クラスの唯一の実装(サブクラス)である場合、それらをどのようにインスタンス化しますか?言い換えれば abstract class A { inner class A1 : A() inner class A2 : A() } 、A1またはA2のインスタンスを構築するための構文は何ですか? EDIT :クラスAの体外 ...

    0

    1答えて

    私はDjangoユニットテストを作成しており、繰り返し機能を持つ非常に類似したモデルをいくつか持っています。しかし、いくつかの違いがありますので、他のTestCaseクラスが継承する抽象的なBaseTestCaseクラスを作成しました。 BaseTestCaseクラスを継承しているTestCasesがテストを実行しても、DjangoはBaseTestCaseクラスのテストも実行しようとしていること

    0

    1答えて

    私は抽象クラスを使用してさまざまなソースからデータを表示しています。すべてのソースは抽象クラスに注入され、コンポーネント内のデータを表示します。 これは、データを取得するには、抽象クラスを使用している私のコンポーネント、次のとおりです。 import {AbstractclassService} from '../../../../abstractclass.service'; impo

    -9

    1答えて

    PHPで抽象メソッドを持たない抽象クラスを作成できるかどうかを知りたいです。 「はい」の場合、抽象メソッドを含まない「抽象クラス」としてどのようにクラスを呼び出すことができますか?さらに、それは標準/サポートコードの練習ですか? いいえの場合は、その理由は何ですか? 抽象クラスには抽象メソッドしか含まれていない可能性があります。それ以上の通常のメソッドはありませんか? 注:適切なコード例で答えが必

    -1

    1答えて

    [現在の出力] [1] なぜ給与クラスが正しく出力されているのか120000/12、幹部クラスと時間クラスはスタッフテキストファイル[staff] [2]。問題UMLは次のようになります[問題UML] [3] スーパーキーワードを正しく使用しているかどうかを、時間単位とエグゼクティブクラス単位で確認しますか? ******************* ************************

    0

    1答えて

    タイプ階層モデル銀行口座の構築。 はもともとただ public class Account { private ArrayList<String> transactions public void logTransaction(String transactionData) { ... } } を持っていた。しかし、今のクラスは、階層構造

    0

    1答えて

    私が書いた抽象クラスを実装するために、私のPythonライブラリのユーザーにとって最善を尽くそうとしています。 つまり、私の抽象クラスは、データベースに格納された特定の値にアクセスするためのAPIを定義しますが、ユーザーに保存方法(単純なテキストファイル、json、sqliteなど)を選択させたいとします。 ユーザーが作成したクラスをライブラリから取得する方法はありますか。 これは私が思いついた解

    0

    1答えて

    春のコントローラのコードを抽象で複製しないためのベストコード練習。 私はhelpfulMethodを取り出し、抽象化を使用して外部からそれらを接続する方法例えば二つのコントローラ @Controller public class DoSomethingController { private Entity helpfulMethod(Form form) { Entity