VB.NETをつつく11−クラス。サブルーチンの進化2008-06-18 Wed 19:07
今回の記事からは
オブジェクト指向プログラミングに関するC#の機能や要素を解説していくぞ〜。
楽しいな♪楽しいな♪オブジェクト指向にゃースパゲティも何にも無い。 ※一部表現を誇張しております。 さてオブジェクト指向シリーズ第一弾はクラスだピヨ。 論よりプログラミング!まずは不味いコードを見ておくんなまし。
このコードどこかで見たこと無いかな?そう、前回の構造体の記事のサンプルコードの StructureキーワードをClassに変えただけなんだ。 読者は「なーんだ」とがっかりするだろうけど、この一つのキーワードが大きな違いを生むピヨ。 構造体は構造化プログラミングの概念で誕生したもので、 クラスはオブジェクト指向プログラミングの概念から誕生したものだから、 構造体にはオブジェクト指向の機能の一部がないけども、 クラスの方は全て兼ねそろえているんだよ。だからといって常にクラスの方がいいわけでは無いから注意してね。 具体的なオブジェクト指向プログラムの機能は個別につつくから今回はこれで終わり。 |
この記事のコメント |
コメントの投稿 |
||
|
|
||
| 管理者だけに閲覧 | ||
|
|
||
この記事のトラックバック |
|
| 無差別に技術をついばむ鳥 |
|