polymorphism

    0

    1答えて

    このシナリオでは、これをよりOOP的な方法でどのように実装するのかは完全にはわかりません。 私のゲームはスーパークラスのエンティティ クリーチャーズ(移動エンティティ)とStaticEntities(木/岩の/ etc)私はEntityManagerのクラスを持つエンティティ を拡張しています は、次のコンテキストを考えます。 私のEntityManagerでは、自分のマウスがエンティティ上にマウ

    0

    3答えて

    最近、私はいくつかの厄介なコードを発見しました。しかし、その行動は私を少し唖然とさせた。以下は問題の簡素化です(基本的には仮想キーワードが欠落していて、非多形性になっています)。なぜ、「C :: foo called、i:5」と表示されているのですか? メモリ内のオブジェクトはどのように「i」を持つことができますか?私はC++ 03とC++ 11を試しました。 #include <iostream

    2

    1答えて

    次のスニペットのための(番組の)実装を(https://stackoverflow.com/a/37461290/2129302)から検索された: tensor : Vect n Nat -> Type -> Type tensor [] a = a tensor (m :: ms) a = Vect m (tensor ms a) 私は次のように定義したいと思います: mkStr :

    1

    1答えて

    私は、次のJavaクラスがあります。私は、SOAPリクエストを作成し、にトップレベルをモーフィングできるようにしたいクラスをデプロイした後 public class input{ @XmlElement(namespace="http://www.example.com/TopLevel") public TopLevel TopLevel; } と public class TopL

    -1

    1答えて

    なぜ多相関係がありますか?データベーステーブルが正規化されていない場合に、この多型関係が使用されるのはなぜですか?これは、データベース内のデータを少なく保つように設計されたものですか?私は2日間研究していますが、一貫した答えは見つかりませんでした。私を助けてくれますか?

    0

    1答えて

    私は2つの以下のクラスがあります。このクラスの public class Solver implements FunctionI { List<Double> pointsOfIntersectionX = new ArrayList<>(); List<Double> pointsOfIntersectionY = new ArrayList<>(); ..realization と

    0

    1答えて

    私のモノポリーゲームで私はベースクラスFieldを持っています。 class Field { protected: int m_position; public: Field() { } Field(int p_position) : m_position(p_position) { } virtual void showProperty() const

    1

    1答えて

    class SomeClass extends ChildClass[F, SomeClass, SomeOtherClass] : abstract class ChildClass[B, C <: ChildClass[B, C, D], D <: OtherChildClass[B, D]] extends ParentClass[B, C, D] そしてそのサブクラスは、このように

    0

    1答えて

    私は、この関連の設定試してみたいと思います: # app/models/course.rb class Course < ActiveRecord::Base belongs_to :subjectable, polymorphic: true end # app/models/student.rb class Student < ActiveRecord::Base