投稿者 shu  (社会人) 投稿日時 2012/2/9 08:11:05
Integerなどの基本型や構造体もクラスといえばクラスです。
それがオブジェクト指向。
http://vene.wankuma.com/ecma372/22_value_type.aspx
ただ用意されている型であるためメソッド、プロパティの追加は出来ません。

VB.NETにおいてはModuleも特殊なだけでクラスです。VB6以前との互換性のために
表記が出来るようになっているだけだと思います。
http://www.atmarkit.co.jp/fdotnet/dotnettips/248module/module.html

Formを一個作成したら1つクラスが作成されます。

Newbie さんの言っていることがClassという表記で自分で定義をする分かりやすいクラス定義の
ことを言っているのなら私の意見としてはまとまった情報を持つものはクラスとして定義したほうが
いいと思います。情報Aと情報Bが必要であり情報の関係が対等でどっちのメソッドに含めるか難しい場合はModuleを使うのがよいと思います。