-2

変数の型を指定せずに自動キャストを行うにはどうすればよいですか:

TypaA a = (TypeA) refA;

TypeA難しいことを書きたいのではなく、参照の観点から推測したいrefA.

私の意見では、リフレクションを使用する必要があると思います!

4

1 に答える 1

1

基本クラスに自動的にキャストできるため、B が A から派生する場合、A a = someB; を持つことができます。

明示的なキャストは、コンパイラに「はい、これを書くつもりでした」と伝えます。静的型付けはあなたの友達です。

于 2013-10-18T14:07:55.503 に答える