java语言中“Class”的同义词不是英语语言?

时间:2010-01-22 17:19:01

标签: java

每当我们谈论对象时,我们都有实例,方法:函数:行为,成员变量:状态,就像许多可互换的单词一样。但对于“班级”,直到现在我还没有看到使用过其他词的人。那么在java中是否有任何其他单词可以使用(或使用中)(不要告诉任何英语同义词)我可以使用。在解释我的代码时。

编辑:不要发明看这个问题它应该在使用中,我可能不知道

9 个答案:

答案 0 :(得分:4)

阶级的概念与“普遍”有关,所有逻辑(抽象/普遍反对实例化/特殊)都来自亚里士多德(源于柏拉图)哲学。 OOP似乎从那个filosophy中获取概念。 对我来说问题非常重要。这是来自维基百科(http://en.wikipedia.org/wiki/Aristotle#Universals_and_particulars)的链接,如果你阅读这份简历,你就能理解亚里士多德哲学与OOP之间的关系。

  

亚里士多德在这一点上不同意柏拉图,认为所有的普遍性都是实例化的。亚里士多德认为,没有任何普遍性与现有事物无关。根据亚里士多德的观点,如果一个普遍存在,无论是作为一个特定关系还是一个关系,那么必然存在,必须是现在,或者必须是未来,这是普遍可以被预测的东西。因此,根据亚里士多德的观点,如果不是某种普遍性可以被预测为某个时期存在的对象,那么它就不存在了。

好酷啊?

我希望它有所帮助...

答案 1 :(得分:3)

实例,方法,功能,行为等都是英文单词,所以我不太了解你的限制。

所以,对于Class:Type。

答案 2 :(得分:2)

我听说人们将它称为蓝图(意味着它是一个实体将提供什么样的状态和操作的定义)。

答案 3 :(得分:2)

我很确定class是用Java描述类的最佳方法。

这是一个非常具体的想法,任何同义词都无法捕捉到该词的全部含义。

答案 4 :(得分:2)

实际上,这些都有不同的含义:方法是附加到类的函数(它们经常被错误地互换使用),而行为< / strong>指的是更高级别的函数/方法。

状态是指变量的特定值,或者是组合的许多变量的具体值。

要回答你的问题, class 的另一个词就是 object ,就像你自己说的那样。


[编辑] 看来,我说话太过tongue。。正如许多人所指出的,'object'也可以引用一个类的实例。我认为你最安全的选择是当你的意思是class时,使用 class 实例当你的意思是instance spade < / em> a spade等。

答案 5 :(得分:1)

答案 6 :(得分:1)

我多次看到代码中使用的Clazz这个词来避免保留字。这有帮助吗?

答案 7 :(得分:1)

我建议用“模具”来描述一个类的作用

答案 8 :(得分:1)

请参阅google playstore上的SoloLearn。

Class也称为Object Factory。

但是FYKI,只有“class”关键字用于创建一个类。

祝你好运