ニコニコ大百科モバイル

7/2(月)よりスマホまたはPCでアクセスした場合、各デバイス向けのサイトへ自動で転送致します


カプセル化


ヨミ: カプセルカ

カプセル化とはオブジェクト指向でよくある勘違いである。みちゃいやん。


概要


プログラムを組む時に、すべてのデータAPI開せずに自信を持って人様に提供できる部分のみを表に出すことをカプセル化という。

つまり

「おう、ちゃん。素人がその辺適当に触るんじゃねえよ」

「す、すいません・・・」

「あーもう、に言ってくんな。操作してやっからよ」

「お願いします」

ということ。

これによってついうっかりクロマークのボタンを押したり、レバーをぽっきり折ったりする事故が避けられる。使う側としてもボタンだらけでワカメシステムよりは、ものの分かったオペレーターにお任せする方が安心印。

カプセル化の設計ははっきり言って高い技術が必要で、不慣れな人間が行うと中身透け透けのエアーカプセル化か、意味に重装甲なお役所仕事のどっちかになりがちである。「実装知らなくても概念だけで余裕でした」というのが一応理想系。実体をベタベタ触る方が楽ならカプセル化など最初からしない方がいいのはいうまでもない。setter/getterだけ付けてカプセル化を名乗るバカは一篇、死んでみる?


関連項目



最終更新日: 11/06/05 01:55
タグ検索 パソコン版を見る


[0]TOP
ニコニコ動画モバイル
運営元:ドワンゴ