エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
virtual、new、overrideのまとめ - KoHの備忘録
今まであまり深く考えてなかったので、ちょっと整理。クラスを継承する場合、同名、同引数の関数を置き... 今まであまり深く考えてなかったので、ちょっと整理。クラスを継承する場合、同名、同引数の関数を置き換えることが出来る。置き換えにはnewもしきはoverrideキーワードを使用する。 【newキーワード】 スーパークラスに実装している関数を隠しサブクラスに新しい関数を作成する。 隠しているだけなので、スーパークラスの関数として呼び出した場合、スーパークラス側の関数を使用する。スーパークラス側の関数はvirtual指定していても、していなくても同じである。 using System; namespace Sample1 { class SuperClass { public void SampleFunction() { Console.WriteLine("これはスーパークラス"); } } class SubClass : SuperClass { public new void Samp
2018/08/21 リンク