Я читаю учебник, который говорит, что это анонимный класс OWL:Что делает анонимный класс OWL?
<owl:Class rdf:ID="Reptile">
<rdfs:subClassOf rdf:resource="#Animal”/>
<rdfs:subClassOf rdf:resource="#OxygenUser”/>
</owl :Class>
Я знаю, что анонимный класс в Java. Что делает этот класс анонимным в OWL? Это анонимно, потому что у него нет инструкции RDFS: label следующим образом: <rdfs:label>Reptile</rdfs:label>
?
поэтому классы Мужчина и Женщина только анонимны, когда они являются частью аксиомы? также, даже в аксиоме, не имеют ли они UL, которые могут быть перенесены (т.е. URI в выражении эквивалентности)? Не могли бы вы объяснить немного больше? – bernie2436
Все выражение 'Man or Woman' является анонимным классом, оно построено путем составления названных классов' Woman' и 'Man' и с помощью конструктора' или'. Это выражение относится к множеству вещей, которые являются либо мужчиной, либо женщиной, но не дает ему названия (анонимный класс). Вы можете использовать выражение для создания аксиом, как показано на примере. «Человек» и «Женщина» всегда называются здесь классами, каждое выраженное выражение объединяет эти результаты в анонимный класс. – loopasam
Только что увидел ваш пример, я не уверен, что я четко вижу анонимный класс. Я бы сказал, что «OxygenUser» и «Animal» называются классами, тогда анонимный класс будет «OxygenUser и Animal», который в конечном итоге дает аксиому 'Reptile' subClassOf' OxygenUser and Animal' – loopasam