VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/10/10(Tue) 11:11
投稿者ダンボ
Eメール
URL
タイトルRe: オブジェクト指向とは?

> あとVBではどの辺がオブジェクト指向なのでしょうか?
> 簡単な例でいくつか示していただけませんか?お願いします。

VBでのコントロール(テキストボックスやラベル、リストボックス等々)は(オブジェクト指向プログラミングの)いい例だと思います。

・コントロールに対して、属性や動作やイベントが定義されており、それらを操作することにより目的が達成できる。
・コントロールの内部処理は隠蔽されており、使用者が考慮する必要が無い。
・コントロールはクラス化されており、上位のクラスの属性や動作やイベントを継承している。
 (殆どのコントロールに.Topや.Width、.Visible、.Enable、.Move等々があって同じ意味・同じ効果を持つ)
・これらの継承はコントロール毎に作りこむのではなく、上位のクラスで定義・実装すれば良い。
 (ので、上位を変えれば下位は自然に変わるので保守が楽だぞ)

オブジェクト指向とオブジェクト指向プログラミングはちょっと違うかもしれないが。
(オブジェクト指向は形而上でオブジェクト指向プログラミングは形而下かな)


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

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -