まつもと様、るびきち様、ありがとうございます。委譲というものをそもそも知らなかったので、調べつつ試してみました。2というわけで、まさしくやりたかったことができたわけですがここでb.methodとすると、4が返ってきてくれずにエラーになってしまいました。クラスBで改めて何かを記述する必要があるのでしょうか...。いうのがあったはずだよなぁと思いつつ、普段使ってなかったので、メソッドで書いてしまいました。いけないのでしょうか?VB.NETでは、変数を宣言するときにpublicをつけるとattr_accessorと同じ意味合いになります。yo.rim.or.jp。