MATLABには、ある種のuse-interface-classなどを構築する方法がありますが、それは独自のオブジェクトを出力しませんか? class_main
から継承class_A
/class_B
/class_C
でオブジェクトなしのMATLABコンストラクタ/インターフェイスクラス
object1_from_class_main = constructor_class_A()
object2_from_class_main = constructor_class_B()
object3_from_class_main = constructor_class_C()
:私は心の中でこのようなものを持っています。つまり、すべてのユーザー入力を処理するmain_class
が存在する必要があり、このクラスの内部では、他のすべてのサブクラスが構築/維持されます。
大きな間違いがあるかどうかは分かりませんが、ご意見があれば感謝します。デザインによって
なぜクラスを作成するだけで機能を使用しないのですか?また、なぜあなたがこれをしたいのかという現実的な例を私たちに与えてください。 – Suever
私はベースクラスのようなものが必要です。これは、すべてのオブジェクトを繰り返し処理することができ、ハンドルなどを保存することができます。これが、このベース/メインクラスをユーザーのインターフェースとして使用する理由です。 – Lemonbonbon
私の[前の回答]で提案された方法で何が問題になったのですか?(0120-385671/classes-containing-other-classes-as-properties) – Suever