【发布时间】:2012-11-05 07:18:27
【问题描述】:
我想知道我的教科书是否有非标准定义。我有红色this question,它不是重复的。本书将实体和实体集定义为
一个实体是某种抽象对象,是一个集合 相似的实体形成一个实体集。实体在某些方面类似于 面向对象编程意义上的“对象”。同样,一个实体集包含一些 类似于一类对象。
当他们说“对象类”时,他们指的是一个类,就像您实例化以创建新对象一样(我知道这只是一个松散的比较)。听起来实体集比实体更通用,但在this question 中,回复指出“实体集通常表示实体数据的一部分”,而恰恰相反。
我认为实体就像数据库中的一张表,那么什么是实体集?
【问题讨论】:
-
我认为
class of objects在这个上下文中是指一组对象。 -
我倾向于认为作者关于将“实体集”与“对象类”进行比较的定义即使没有错也具有误导性。实体集是一个集合,顾名思义。在 OOP 中,它转化为某种容器。类是一种类型,是某些对象属性的概括。
标签: oop object entity set entityset