abstract-class

    3

    1答えて

    重複の可能性: purpose of interface in classes What is the difference between an interface and abstract class? こんにちは、私はPHPプログラマです。どんな身体でも、インタフェースと抽象クラスを使用する利点は何かを説明することができます。

    11

    2答えて

    わかりましたので、相続の問題に迅速にすべてのuのphpの専門家のための一つの小さな家プロジェクトのためのPHPを再学習し、実行イム:私がアクセスすべき抽象クラスを構築してい をYQL YahooのプロパティはPHPオブジェクトにデコードされたJSONオブジェクトを返しました。その後、私はこの権利好きです私はプロパティidにアクセスしたいとしましょう:このような print($phpObject->

    4

    1答えて

    私は抽象クラスとDerivedクラスを持っています。抽象クラスはMessageという抽象プロパティを定義します。派生クラスでは、プロパティはabstractプロパティをオーバーライドすることによって実装されます。派生クラスのコンストラクタは文字列引数をとり、それをMessageプロパティに割り当てます。 Resharperでは、この割り当てによって「コンストラクターでの仮想メンバー呼び出し」という

    0

    2答えて

    私は純粋な仮想メソッドを持つクラスのインターフェイスを持っています。別のクラスでは、Interfaceから継承したネストされた型を持ち、それを抽象化しません。私は型としてインターフェイスを使用し、型を初期化するために関数を使用しますが、私は取得している、抽象型のためにコンパイルできません。 インタフェース: struct Interface { virtual void somethi

    2

    3答えて

    このコードで何が間違っていますか? template <class T> class A { private: T a; public: A(): a(0) {} virtual ~ A() = 0; }; template <class T> class A; template <class T> class B : public A<T>

    2

    2答えて

    のセルに基づいてPOCOオブジェクトをサブクラスにマッピングするエンティティフレームワークを使用しました。私は、行動だけが異なるいくつかのオブジェクトを持っています。 DBに関連するデータの行は同じです。このビヘイビアを含むクラスを定義する行がデータベースにあります。 私は本当に一般的な動作を実装する抽象クラスを使用して、データベース内のその行のベースとEntity Frameworkのからサブク

    32

    4答えて

    abstractクラスのコンストラクタを直接呼び出すことでオブジェクトを作成することはできません。 abstractクラスのコンストラクタは、派生クラスからのみ呼び出すことができます。したがって、はと思われます。抽象クラスのコンストラクタはprotectedまたはpackage-private(パッケージ内の派生クラスへのコンストラクタの使用を制限する例外的なケースは後者です)でなければなりません

    12

    2答えて

    が定義されていません。 NameError: name 'abstractmethod' is not defined File "C:\Tests\trunk\PythonTests\AbstractClasses.py", line 12, in <module> class MyIterable: File "C:\Tests\trunk\PythonTests\Abstrac

    2

    2答えて

    は、私は3つのメンバ変数と public class CMyDataClass { public String strIndex, strName; public int nType; public CMyDataClass() { strIndex = ""; strName = ""; nType = 0;

    5

    2答えて

    私は抽象クラスを作成していますが、サブクラスで定義する必要がある変数があります(この場合、スーパークラスで使用されるintです)。私はprotected変数をデフォルト値で定義するかどうかを決定できず、サブクラスがコンストラクタまたはsetterメソッドを通じて値を変更させるようにします。または、親クラスに抽象メソッドを定義して、すべてのサブクラスがそれを実装し、使用する値を返すようにする必要があ