tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: クラス名について
投稿日: 2007/12/28(Fri) 15:27
投稿者さとも
お返事ありがとうございます。

> VB6以前は一応は標準的な名前付けの方法だったと思います。
> VB.net(VB.net2002(7.0)、2003(7.1)、VB2005(8.0)、VB2008(9.0))になってからは、
> プレフィックスを付けないのが一般的になっていますね。

"cls"とプレフィックスをつける方法は、以前は一応標準だったのですね。
この方法を教えてくれた人は、どこでこのルールを知ったのだろうと、ずっと不思議でした。
他に、インスタンス変数に"obj"をつけるというようなことを教えてもらったのですが、現在はまったく使っていません。


> 例2)
> ' インスタンス変数の宣言
> Private m_Count As Integer

この場合、私は"c_Count"としています。自分のやり方はあながち間違いではなかっのだと思って、少しほっとしています。


> 例3)
> Public Color As Color
>
> >クラス名とオブジェクト名が同じになって、エラーが出ると思うのですが
>
> お勧めはしませんが、文法上も動作上も特に問題はありませんよ。

私の場合、なぜか「'Color'は型です。有効な式ではありません。」というエラーが出てしまいました。
実装したPubliメソッドなどもインテリセンスに表示されてこなかったりという具合です。
私はなにかすごく重要な見落としをして、エラーを出しているのかもしれませんが。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。