コピー2019.01.05オブジェクト指向らしくと考え始めると、何も作れなくなるので、素直にプロパティを使ってAnimalに名前も保持することにします。Classtakk@deb9:~/vbtest$あと、Tellメソッドも何をするメソッドか分かりにくいので、WhatIsThisという名前にしました。test.exe哺乳類です名前は動物ちゃんと言いますtakk@deb9:~/vbtest$次は、プロパティにチェック処理を追加します。Class文字列が””だったら、名前をつけてくださいのメッセージを表示する処理を追加しました。Classこのように実行時に、メッセージが出ません。test.exetakk@deb9:~/vbtest$チェック処理が使えるってのが、プロパティを使うメリットの一つですね。関連記事12.その他のツールとコマンドの連携Linux(mono)でVB、継承(その8)myname="動物"ってのを、継承で"犬"に上書きしようとしてたこと自体が間違っていたかもしれません。犬は動物であることに変わりありませんから。上書きして違うものにしてはいけないと思うんです。継承って変身することではないですからね。動...12.その他のツールとコマンドの連携Linux(mono)でVB、インデックス付きプロパティAnimalクラスの名前(Name)プロパティですが、名前って一つじゃない場合もありますね。今回は、プロパティをインデックス付きに変更してみます。インデックス付きに変更後。...12.その他のツールとコマンドの連携Linux(mono)でVB、継承(その5)次は、Animalを継承したDogクラスをすっきりさせてみます。うまく動作するでしょうか。動物になってしまいました。親のmynameがそのまま表示されているよう...12.その他のツールとコマンドの連携Linux(mono)でVB、メソッド今回もVBです。