如果我在Java中:
这是否也意味着C类是A类呢?
发布于 2014-08-20 19:29:43
是。"is“关系考虑超类、它的超类(等等,直到Object)以及这些类实现的任何接口。
发布于 2014-08-20 19:29:48
是。
举个例子:如果所有的狗都是哺乳动物,所有的哺乳动物都是动物,那么所有的狗都必须是动物。
发布于 2014-08-20 19:31:31
事实上,这个问题与Java没有什么关系。它是关于知识表示模型的。我可以特别想到与DAGs (有向无圈图)有很大关系的本体。是的,一个“是”的关系是过渡性的,所以你的问题的答案也是“是”。你可以搜索(从我的答案)你不熟悉的任何概念。
https://stackoverflow.com/questions/25412903
复制相似问题