array( 'method'=>'GET', 'header'=>$header ) ); $handle = fopen($urchinUrl, 'r', false, stream_context_create($opts)); $test = fgets($handle); fclose($handle); } ?> '; ?> 抽象化とは何か| 株式会社オントラック " title="株式会社オントラック" /> " title="経営コンサルティング・セミナー事業|株式会社オントラック" />

抽象化とは何か

抽象化とは何か?抽象化は、具体化の反対だから「わかりにくくす
ること」なんて考えがちです。

実は、抽象化とは「共通項を探す」ことです。わかりにくいですね。
こんな時は、それこそ具体的に考えてみましょう(笑) たとえば、
次のモノに共通する点はなんでしょうか。

はさみ、鉛筆、ホッチキス、ノート、消しゴム

これらのモノに共通することは「文房具」です。5つの具体的なモ
ノの共通項を探すと「文房具」になるのです。これが抽象化です。

次回は、抽象化の効用について考えてみたいと思います。


トラックバック

http://cms.selesite.com/cms/mt-tb.cgi/5490
show_tweets("129", $time, $cache_dir); ?> '.$alt_1.''."

\n"; } else { $banner1 = "\t\t\t\t".'

'.$alt_1.''."

\n"; } } if ($check_2 == 1) { if ($linkurl_2) { $banner2 = "\t\t\t\t".'

'.$alt_2.''."

\n"; } else { $banner2 = "\t\t\t\t".'

'.$alt_2.''."

\n"; } } if ($check_3 == 1) { if ($linkurl_3) { $banner3 = "\t\t\t\t".'

'.$alt_3.''."

\n"; } else { $banner3 = "\t\t\t\t".'

'.$alt_3.''."

\n"; } } if ($check_4 == 1) { if ($linkurl_4) { $banner4 = "\t\t\t\t".'

'.$alt_4.''."

\n"; } else { $banner4 = "\t\t\t\t".'

'.$alt_4.''."

\n"; } } if ($check_5 == 1) { if ($linkurl_5) { $banner5 = "\t\t\t\t".'

'.$alt_5.''."

\n"; } else { $banner5 = "\t\t\t\t".'

'.$alt_5.''."

\n"; } } if ($check_6 == 1) { if ($linkurl_6) { $banner6 = "\t\t\t\t".'

'.$alt_6.''."

\n"; } else { $banner6 = "\t\t\t\t".'

'.$alt_6.''."

\n"; } } if ($check_7 == 1) { if ($linkurl_7) { $banner7 = "\t\t\t\t".'

'.$alt_7.''."

\n"; } else { $banner7 = "\t\t\t\t".'

'.$alt_7.''."

\n"; } } if ($check_8 == 1) { if ($linkurl_8) { $banner8 = "\t\t\t\t".'

'.$alt_8.''."

\n"; } else { $banner8 = "\t\t\t\t".'

'.$alt_8.''."

\n"; } } if ($check_9 == 1) { if ($linkurl_9) { $banner9 = "\t\t\t\t".'

'.$alt_9.''."

\n"; } else { $banner9 = "\t\t\t\t".'

'.$alt_9.''."

\n"; } } if ($check_10 == 1) { if ($linkurl_10) { $banner10 = "\t\t\t\t".'

'.$alt_10.''."

\n"; } else { $banner10 = "\t\t\t\t".'

'.$alt_10.''."

\n"; } } ?>