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