[665] Re:オブジェクト指向「初」入門
投稿者:(ぱ)
2007/02/20 02:13:25
>concrete class って何なのか、参考までにお聞きしてもよろしいでしょうか。
通常の定義では、abstractでないクラスがconcrete classでしょう。
Googleしてもいっぱい出ますし。
>「クラスとは分類である」という考えをすると、具体的なものはオブジェクトで、
>クラスは全て抽象的なものということになるからです(その点、「抽象クラス」
>ってのは良くないネーミングだと思います)。
それはそうかもしれませんけど、具体的なオブジェクトにできないものが
抽象クラスで、具体的なオブジェクトを作れるものがconcrete classってのは、
それほど無理はないんじゃないでしょうか。
たとえば「スーパー」クラスの方が「サブ」クラスよりへぼいってのも直感には
反しますよね。術語は所詮術語なので、あんまり厳密性を求めてもしょうがない
気がします。