「C Sharp/仮想関数」の版間の差分

imported>Administrator
ページの作成:「C#における'''仮想関数'''(virtual method)とは、オーバーライドが可能な関数メソッド)のことである。 継...」
 
imported>Administrator
23行目: 23行目:


=== Javaとの相違 ===
=== Javaとの相違 ===
[[Java]]では基本的にすべての[[関数]]が強制的に[[仮想関数]]になるのに対して、[[C Sharp|C#]]では明示しなければ[[仮想関数]]にはならず[[オーバーライド]]できないという点にハマる人が多いので注意する必要がある。
[[Java]]では基本的にすべての[[関数]]が暗黙的、強制的に[[仮想関数]]になるのに対して、[[C Sharp|C#]]では明示しなければ[[仮想関数]]にはならず[[オーバーライド]]できないという点にハマる人が多いので注意する必要がある。


=== その他 ===
=== その他 ===