polymorphism

    0

    1答えて

    私は、のカテゴリテーブルに対するbelongsToの関係を持つ複数のテーブルがある状況があります。 だから私は、この構造について考えた: ユーザーテーブル: id name email category_id <-- カテゴリーテーブル id model_type name はmorph関係で可能これですか?

    0

    1答えて

    私はLaravel 5.4で多型関係を設定しました。リレーションシップは機能していますが、クエリは完全修飾モデル名を使用しています。 select * from `contact_info` where `contact_info`.`entity_id` = '25' and `contact_info`.`entity_id` is not null and `contact_info`

    0

    1答えて

    私はまだLaravelを学んでいますが、私はまだ私が立ち往生していることがあります。だから私はトランザクションに、Payment PlanまたはSavings Planまたは任意の他のモデルを追加することができます paymentable_id paymentable_type :私のデータベースの私のtransactionsテーブルでは、私は多型関係のための2つのフィールドを持っています。

    -1

    1答えて

    私の問題の解決方法を見つけようとしていましたが、何らかの進歩はありませんでした。 私の抽象クラスがある: class Expression { public: Expression(); virtual ~Expression(); virtual double evaluate() const = 0; // calculates and returns the

    -4

    1答えて

    以下に、多型の例を示します。コンパイラはおよそdp.consume()を不平を言う理由 package tsys; public class DynamicPolymorphism { public void eat(){ System.out.println("DynamicPolymorphism"); } } class AnotherClass ex

    0

    2答えて

    質問をスマートポインタを使用して:私はのベクトル(共有を持っているように、派生クラス、Widgetを構築するにはどうすればよい:(序文を新たにし、C++のオブジェクト指向プログラミング) ?)ポインタは、元のオブジェクト(それが派生クラスのままであるような)は、ポインタのキャストと参照解除の際にアクセスできます。 は、私は、基本クラスを持っていると言う: class Component { pu

    0

    2答えて

    以下のOOP構造を考えてみましょう。基本クラス(インタフェース)は、いわゆる「ノード」クラスです。他の2つのクラスは 'Node'、つまり 'ElementNode'、 'TextNode'から継承します。多形のコンテナ(vector>)を使う必要があります。ある時点で、ベクトルを介して抽出された要素から、アップキャスティングによって隠された要素、例えば 'TextNode'のテキストを取得する必

    2

    1答えて

    私はモデルItemを持っています。 各アイテムhas_many特性。 A SizeTrait A ToppingsTrait A FlavorTrait など、私はRuby on Railsを、この関係を設定するにはどうすればよい : 特性は、多くの異なるものになることができますか?通常のRubyアプリケーションでは、ダックタイピングを使用できますが、これはデータベースに格納する必要があります。

    2

    1答えて

    基本的なCRUD関数を処理できる親クラスを作成しようとしていますが、静的メソッドでコンストラクタを呼び出す方法を理解できません。 class Model { static find(id) { var attrs = someDBcalls(); var obj = new CurrentClass(attrs); // how? return obj;