gpt4 book ai didi

java - JAVA中类是对象吗?

转载 作者:行者123 更新时间:2023-11-30 05:38:55 25 4
gpt4 key购买 nike

类在每种 OOPS 语言中被定义为对象的集合,但我很困惑类本身就是一个对象吗?

如果是,类在所有 OOPS 语言中都是对象吗?

编辑:我所说的类是指定义为 class NameOfClass{ ... } 的结构

最佳答案

简单来说,将类视为建筑物的布局,将对象视为建筑物本身。通过一种布局,您可以 build 多座建筑物,但每座建筑物都各不相同。如果您的类中有一个数据成员指向另一个类,那么在您创建类的实例之前,它们并不存在。

所以没有 Class 它本身不是一个对象。但每个 Java 对象都有一个描述它的 java.lang.Class 实例。但这样的实例是对象。

关于java - JAVA中类是对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56089166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com