multiple-inheritance

    0

    2答えて

    [OK]を実行しています。私は自分の活動のためのすべてのボタンを含むナビゲーションバーを持っています。私は他のアクティビティを "navbar"クラスに拡張する方法を試しました。私は(多重継承が必要になりますものを除く)のNavBarするすべてのクラスを拡張してきた :ここ は、私がこれまで行っているものです。 は、すべてのXMLレイアウトでタグを使用しました。私は必要なもの : 私も、これらの私

    0

    1答えて

    あなたが知っているが、symfonyでは、あなたは、データベース表の自動生成された基本クラスを取得します。私はユーザー、パスワードを格納し、既にそれのためにあらかじめ作られたテンプレートクラスを持っている "ユーザー"テーブルを持っています。そのlogin()logout()などのルーチンを持っています(セッションを書くだけです)。 ので、異なるアプリケーションで私はちょうどそのような何かを記述し

    0

    2答えて

    私は4つのクラスを複数の継承菱形スキームの下に編成しました。 BASE /\ / \ Deriv1 Deriv2 \ / \/ Final Iは、各クラスの 'XXXX' は、クラスの名前である "ShowXXXX()" メソッド(例えば)を有します。 私はそれを印刷し、 "ob.ShowFinal()" メソ

    0

    4答えて

    私は3つのクラス、A、Bを持っている、とBはAとCあるCはAです。これらのクラスは履歴を保持するように設計されているため、Aは、ヒストリをアーカイブするときに派生クラスが作成する仮想メソッドを提供します。void archive()と呼ばれます。 突然、A,B、Cの情報を1つのクラスにまとめておく必要があります。私は最良のアプローチについてはわかりません。 私はBとCから継承する新しいクラスDを作

    6

    5答えて

    私はC++コンパイラは、この受け付けない理由として困惑している:GCCが与える誤差がある class Foo { private: void Baz() { } }; class Bar { public: void Baz() { }; class FooBar : public Foo, public Bar { };

    3

    1答えて

    Stackoverflowers! 最近私はRubyでのダブリングを開始しました。私はいくつかの質問があります。最初のいくつかの背景:私はC++やJavaの継承に慣れていて、多くのゲーム関連のシナリオでは継承がどのように動作するかについて常に嫌いでした(たとえば、ロギュエイキなど)。主に、行動を良い方法でカプセル化することが難しいためです。例については、Javaで:(私はそれをこのように実装すると

    3

    2答えて

    私は、クラスYがYとZ(インタフェース)から派生しています。このクラスのオブジェクトは、インタフェースZのみにアクセスできるvoid *としてライブラリに渡されます。[Z *として渡されない理由は、void *を受け付ける中間コンポーネントです] gccサンクスのvtableはX、Yは同じアドレスを指しますが、ZはX + 8を指します。 したがって、私はオブジェクトをZに到達するために(Z *)(

    0

    1答えて

    "C++ Primer"という本から複数の継承を読んだことがありますが、本に書かれている例のヘッダファイルしか受け取られていないため、source.cppがなければわかりにくいです。だから、私の質問は、Endangeredクラスは何ですか、どのようにメンバー関数highlight、cuddle、onExhibitなどを定義するのですか? このヘッダーファイルは、hereからもダウンロードできます。

    9

    2答えて

    基本クラスをリストする順序は、どちらか一方が空で、もう一方が空でない場合に重要ですか? class Foo : normal_class, empty_class { ... }; class Foo : empty_class, normal_class { ... }; コンパイラの空の基本クラス最適化を適用する順序に影響しますか?

    5

    1答えて

    私はPythonで複数の継承の周りに頭を抱えようとしています。 は、私は以下の基本クラスがあるとします。 class Structure(object): def build(self, *args): print "I am building a structure!" self.components = args との私はそれを継承する2つのクラスを持って