福井さん、今日は、上手@DTSです。
下記の議論ですが、UMLにおけるオブジェクトの定義についても言及していただ
けるとありがたいです。
疑問点は以下です。
手許にある”UML仕様書 Ver1.5”
http://www.omg.org/cgi-bin/doc?formal/03-03-01
によりますと、
3-39 Object
3-39-1 Sematics
で、An Object represents a particular instance of a class.
「オブジェクトはあるクラスのインスタンスである」と言い切っています。
UMLの仕様が”正しいオブジェクト指向の定義”と思っている人も多いと思うの
で、これが、”オブジェクト==インスタンス”という定義なのか前から疑問に
思っていました。
#なお、私は、”クラスもオブジェクト”と当然思っています。
(では)
> 小島@福井コンピュータです。
> 「オブジェクトの広場」をいつも楽しみに読ませて頂いております。
>
> > ◎ オブジェクトの広場編集員が贈る勘違い集
>
> 面白かったです。
> 「トレビアの泉」みたいで、結構「へぇー」と思うネタが多かったです。
>
> で、中に有った、
>
> 「クラスとオブジェクトは、異なる定義だと思っていた。」
>
> について、小ネタを書いてみました。
>
> ・「オブジェクト」と「インスタンス」はどう違うのか
> http://www.shos.info/develop/oo/ooword.html#objectandinstance
---------------------------------------------------
上手裕 ********@***.**.** ********@**.*****.**.**
---------------------------------------------------