inheritance

    1

    2答えて

    抽象クラスをプロパティタイプとして使用できないようにすることはできますか? 抽象クラスに抽象クラスが継承されていますが、抽象クラスはジェネリック型で継承されています。ジェネリック型で抽象クラスを「ロックダウン」することは可能なのですか?他のクラスのプロパティとして使用することはできません。 これは私の状況の近似です。私はdoubleFoo2のようなプロパティを作成する可能性を避けたいです。 Foo

    -1

    3答えて

    EDIT:SOLVED私は時々馬鹿です。 ...以下の私の自己の答え私はインターフェイスや多型 public interface IFile { List<string> Contents {get;set;} } public class File : IFile { public List<string> Contents {get;set;} } publ

    0

    2答えて

    問題が発生しました。 ユニティで私はプライベートフィールドに反映したいです。しかし、私は常にfieldinfoのnullを取得します。私は何を間違えているのですか? public abstract class _SerializableType { [SerializeField] private string name; } // because I am using a Cu

    1

    1答えて

    anwserから、彼はthisをキャストすることによってスーパークラスのスーパークラスからシャドー変数にアクセスできますが、メソッド呼び出しはオブジェクトの実行時の型に基づいて決定されるため、メソッド呼び出しでは機能しません。 しかし、渡すパラメータの型を明示的にキャストしなくても、なぜ影付きの変数を取得できますか?出力を生成 interface I { int x = 0; } class T

    2

    2答えて

    私はとReduxで2年間働いていましたが、私がinheritanceをjavascriptで使用していたときに、javascriptでこれらの2種類の関数宣言の違いがわかりました。 私はクラスaとクラスaから継承し、私は次のコードを実行している時はいつでも、それは私が構文bfunc = function(){がthisに機能を置くことを前提としてい bfunc called from class

    1

    2答えて

    経験豊富なプログラマーではないので、難しい質問ではないでしょう。 VB.netで小さなアプリケーションをWPFで開発する。 私は3つのクラスを作った、EngineeringObject < ==は== PartOfInstallation < ==私は、関数MyBase.NameでPartOfInstallationのプロパティを取得しようとしているクラスSensorActorで== Sensor

    2

    1答えて

    私は2つのクラスを持っています。親クラスにはいくつかのデフォルト値があります。 私はChildクラスがParentクラスのinit()メソッドとデフォルト値を継承したいと思います。 しかし、オプションの引数の値を変更しようとすると、できません。 たとえば、以下のコードでは、年の値を変更することはできません。 def get_current_age(x): return 2017-x g

    0

    1答えて

    私はC++で多くをして以来、しばらくしています。 Observerクラスの派生クラスを渡して、vector<Observer>に格納することによって、観測可能なパターンを実装しようとしています。 registerObserver()メソッドのnotify()メソッドへの呼び出しが派生クラスメソッドを呼び出すため、派生クラスオブジェクトを渡していることがわかります。私がベクトルからオブジェクトを取得

    1

    2答えて

    data classへのメンバポインタを持つuser classがあります。しかし、私はuserを拡張derivedUserを実装したいが、それはまた、derivedData classに格納された追加データを持っている必要があり、それはこのようなものになります。 class Data { /*...the stored data...*/ } class DerivedData

    0

    1答えて

    私はGrailsの3.2.11から3.3.2に移行し、奇妙な問題に直面してきた:ドメインクラスがグルーヴィー/メインのsrc /からクラスから継承する場合 を - それはです初めて作成され、DBに適切に保存されます。しかし、DBから取得して継承されたプロパティを更新しようとすると、DBには戻されません。 例: abstract class AbstractTest { String fi