gpt4 book ai didi

java - 为什么类称为对象的抽象?

转载 作者:搜寻专家 更新时间:2023-10-31 19:32:08 25 4
gpt4 key购买 nike

我知道一个类本质上是一个对象的蓝图,但是类是一个对象的“抽象”的想法对我来说有点难以理解......如果有人能告诉我声明的真正含义:“类是对象的抽象”,我将不胜感激。

我的困惑是因为这个说法被不同的人有不同的解释......

“抽象”是指:

  1. 处理系统的基础知识,而不是该系统的深层复杂性?

或者这是否意味着:

  1. 只有抽象类才能被认为是对象的抽象?

提前致谢,阿比吉安

最佳答案

类是对特定类型对象中所有内容的描述。例如,一辆汽车会有方向盘、座椅、仪表板等,以及加速、停止等功能。每辆汽车都是一个汽车对象,但概念车类似于类。

Dealing with the basics of a system, and not the deep intricacies of that system?

有点,因为类通常不会准确描述每个字段的内容(例如,方向盘的颜色)

Only an abstract class can be considered an abstraction of an object?

不,这比 Java 中的 abstract 关键字更通用。

基本上,类是一种抽象,因为它描述了所创建的内容,而对象是自己创建的。

关于java - 为什么类称为对象的抽象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41371835/

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