私はまだ OO と C# に慣れていません。これは簡単な質問だと思います。答えはわかっていると思いますが、確認したいと思います。
と呼ばれるクラスと、から継承するCar別のクラスが呼び出され、そのクラスから継承されるさらに別のクラスが呼び出されるとします。FordCarMustangFord
オブジェクトのコレクションを受け入れるメソッドを作成し、Carそのメソッドを呼び出すと、実際にはオブジェクトであるため、そのメソッドにMustang(またはFord) オブジェクトのコレクションを渡すことは許容/可能Carですか?
Car私の考えでは、クラスの Properties\Methods にしかアクセスできないことを理解した上で、これは可能であるはずです。私はこれに基づいていませんか?
また、私が正しければ、これを行うことができます:メソッドの呼び出しでコレクションMustangをコレクションにキャストする必要がありますか?Car