如何在没有循环的情况下定义“对象”和“类”?

时间:2012-10-25 06:47:24

标签: terminology definition

我知道帽子类和对象是。但我无法弄清楚一个好的定义,这很简单(对于编程初学者)并且没有一个循环。

这是一个简单的定义,但有一个ciclye:

:类是对象的蓝图。

对象:对象是一个实例化的类。

你能为类和对象的编程初学者提供一个简单的定义吗,这不是循环的吗?

(这个问题的背景:我目前正在给一个教程,我希望我的学生给我一些非常基本的术语。当我准备好我的问题和答案时,我注意到我很难定义这些有两个术语,虽然我可以在没有问题的情况下描述某些编程语言的差异)

1 个答案:

答案 0 :(得分:0)

我不确定你真的可以定义一个没有另一个,但我不确定它们是否像你想象的那样具有周期性。

也许相反:

  • 一个类是描述某些东西的属性和行为的集合 - 在这里插入示例。

  • 对象是该事物的特定实例。

我认为你不能在没有引用对象的情况下真正定义类。但是,你可以反过来做到这一点:

  • 对象具有两个属性(描述它的值)和方法(或操作 - 可以对其执行的操作)。

  • 一个类是抽象对象描述的一种方式,说“这种类型的所有对象都有这些重要的属性和操作”。

不知道这是否有帮助......