2009年06月18日
オブジェクト指向の説明
農業関連事業が色々調整待ちで手が空いている齋藤が、PHPの勉強中です。
もちろんSOY CMSを教材にしてもらってるので、オブジェクト指向が分からなければいけません。それで昨日は「インスタンス」について説明していたんですが、そのときに一番上手く伝わった例えがこれ。
・「**株」という特性のはっきりした大腸菌を使った試験をするときにどうする?
・ちゃんと保存されている「**株」のオリジナルは使わないで、実験毎にそこから一部だけとってきて試験用に培養したものをつくって、それに操作を加えるでしょう?
・オリジナルの株がclassで、実際に使う培養された大腸菌がインスタンス。
厳密にいえば上記はあまり正しくない気もするんですが、これで大体のところは分かってもらえたようです。
生物系の知識があってオブジェクト指向の理解に悩んでいる人が周りにいれば、こう説明してみてください笑


