2020/06/26 15:05
え?
投稿2020/06/26 14:41
c#の勉強をしていますが抽象メソッドの使い方が分からないので質問させていただきます。
https://qiita.com/igayamaguchi/items/e1d35db0a14a84bda452こちらのサイトの
下のようなコードを見つけたのですがtalkメソッドは抽象メソッドなので継承できることは分かったのですが、walkメソッドは抽象メソッドではないので継承できないのでしょうか?
また抽象クラスとインターフェースの違いを教えていただけると幸いです。
よろしくお願いします。
コード abstract class AbstractHuman { public void walk() { // 歩く処理 } // 抽象メソッド abstract protected void talk(); } class Human : AbstractHuman { protected override void talk() { // 話す処理 } }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。