ホーム > タグ > override
override
[C#] overrideとnewの違い
- 2014-12-21 (日)
- C#
派生クラスで基本クラスと同じシグネチャのメソッドを実装することが出来ますが、このときnewを使うかoverrideを使うかで動きが変わってきます。
結論を先に書いておくと・・・
newはフィールドの型に応じて呼び出しメソッドが決められる。
overrideはインスタンスの型に応じて呼び出しメソッドが決められる。
- Comments: 0
- Trackbacks: 0
Home > Tags > override
- Search
- Feeds
- Meta
- 人気の記事