2018.12.31myname=”動物”ってのを、継承で”犬”に上書きしようとしてたこと自体が間違っていたかもしれません。犬は動物であることに変わりありませんから。上書きして違うものにしてはいけないと思うんです。継承って変身することではないですからね。動物という情報は残しつつ、継承したときに、分類名が増えるようにするのが正解でしょう。動物という情報は、classnameという変数に格納することにします。犬という情報は、familynameに格納します。Classtakk@deb9:~/vbtest$このようになりました。test.exe哺乳類で犬ですtakk@deb9:~/vbtest$犬になって、ようやく吠える、というふるまいができるのだから、BarkメソッドはDogクラスに実装するべきですね。Classtakk@deb9:~/vbtest$ビルド、実行。test.exe哺乳類で犬ですBowwowtakk@deb9:~/vbtest$Animalもつかって動物を実装してみます。00:00:00.4391430takk@deb9:~/vbtest$動物は吠えるメソッドを持っていませんので、エラーとなりました。継承のことが分かってきた気がします。関連記事12.その他のツールとコマンドの連携Linux(mono)でVB、メソッド今回もVBです。