VB.NET
モジュールは、クラスと同じようにメソッドやフィールドが定義可能です。
基本的にモジュールは、VB6 以前の「標準モジュール」との互換性を保つためにあるようなものだと私は考えています。.NET 以降、モジュールを利用するメリットはほとんどないと思います。
特徴:
- 暗黙的にすべてのメンバがShared(共有変数や共有メソッド)となる。
- 暗黙的にクラスはNotInheritableとなる(派生クラスを記述できない)。
- インスタンス・コンストラクタを持たないので、インスタンス化することができない
(コンパイラによる自動生成もなされない。コンストラクタを記述しても、それはShared(共有)コンストラクタとなる)。
ウィジェット型CM動画配信サービス manna [マナ]
コメント:
|