W3C home > Mailing lists > Public > public-webont-comments@w3.org > September 2003

A very NEWBIE question

From: Zhu Bin <zhubin@cai.pku.edu.cn>
Date: Sun, 7 Sep 2003 10:28:09 +0800
To: <public-webont-comments@w3.org>
Message-ID: <000001c374e7$baf06550$930e69a2@minc>

   There is the "class" in ontology, and there is also the "class" in
OO(Object Oriented). I think they are completely different because they
are different domain concept. But "class and individual" in ontology and
"class and individual" in OO, what's the difference between them? 
   I think:
   1. The individual in OO is of a certain class, if you want to extend
it, you must overload or cast a new class to it. But individual in
ontology you must do a "Realization" job to know what class it is of
through a reasoner.
   2. If you want to add a new property, you must modify the class in
OO, but you needn't modify the class in ontology, you can just set the
property's domain and range to add it.
   So I think the class and the individual is much more extendable in
ontology than in OO.
   And what are other differences?
   Thank all.

Best regards,
Zhu Bin
Received on Saturday, 6 September 2003 22:26:28 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:09:29 UTC