(IT Pro Windows)
http://itpro.nikkeibp.co.jp/article/COLUMN/20060609/240602/

ポイント抜粋

Visual C#/C++/J#の開発者のほとんどは,抽象クラス/メソッド,コンストラクタ,オーバーライド,オーバーロード,スタティック・メンバー---といったオブジェクト指向プログラミングの用語に親しんでいる
VBだけを学んだ.NET開発者は,これらの鍵となる用語のうちオーバーライドとオーバーロードの2つしか使わない -> キーとなる用語をしらないまま。

第1の問題は,VBのMustInheritの定義がVisual C#のabstractの定義と一致しないことである
第2の問題は,VBのドキュメントがMustInheritキーワードの使い方を説明しようとする際に伝統的なabstractキーワードと結びつけていることである