オブジェクト指向プログラミング

について自分の思ってること、最近の自分が実践していること、を書きたいと思う。が、きちんとまとめられる自信がない。
本質だけを書くと「オブジェクト」と「メッセージング」そして「情報隠蔽」。まあ、当たり前のことなんですけど…。