12ドルを払うと、残りは188ドルです(これは動作します)が、2ドルをもう一度払うと186ドルになります。私はプロジェクトで多型と抽象クラスを使用しました。私はそれをデバッグし、私が作成したforeachステートメントが問題だが、私はそれを修正することができませんでした。私はいくつかの助けが必要です。私は2つのスクリプト、interactBaseとinteractRockスクリプトがあります。interactRockスクリプトはinteractBaseスクリプトを拡張します。私は、オブジェクトの参照を取得し、子の機能を呼び出すためにしてみてください。私の構造のいくつかが複数の特性を実装すべき状況がありますが、それらのすべてが共通する特性を少なくとも1つ実装しています。私がこれらの構造体の混合バッグを手に入れたら、それらをすべて共通の特性として扱いたいと思います:それらの型に型付けされたメソッドパラメータとしてそれらを渡し、その型に型付けされたコレクションにそれらを渡します。私はそれをする方法を理解することができませんでした。2017-12-250熱3答えてメソッドを呼び出すサブクラスに応じて新しいサブクラスオブジェクトをインスタンス化する基本クラスメソッドを作成する私は検索して検索しましたが、正直言って、何を探すべきか分かりません。私はこの抽象基本クラスをItemとしています。amount)を使用する必要がある多くのサブクラスがあります。私は、そのメソッドが、サブクラスがそれをどのように呼び出すのか何とか知り、そのタイプの新しいオブジェクトをインスタンス化できるようにしたい。foo()を呼び出す必要があります。2017-12-26-1熱3答えてBaseClassは一致する戻り値の型がないため、interface.variableを実装できませんEDIT:SOLVED私は時々馬鹿です。2017-12-281熱1答えてC#多態性コンストラクタ私は基底クラスItemと、Itemを継承する子クラスBallを持っています。"executeQueryメソッドを取得することは更新に使用できません。ViệtFrançaise。