我无法区分这两个词。 你呢?编程语言中“对象”和“实例”这两个术语之间的区别是什么?
2
A
回答
1
对于许多(可能最多)的目的,没有真正的区别。你可以进入一些边缘区域,比如C,它基本上定义了一个地址为“对象”的任何东西(但是是一个函数) - 但是当然,C中没有任何东西是该实例的“实例”通常使用(即一个类的一个实例)。再次,这只是一个定义问题 - 只要你和任何你在谈论的人都同意这些词的意思,无论你称之为“实例”还是“对象”都无关紧要,或“blarfle”。
2
每个对象是一个实例的一种类型。当描述成员范围(即,静态与实例)时,使用词实例代替对象。当提及参考目标(例如,变量或字段)时,通常使用字对象而不是实例。
0
对象是一个更通用的术语。任何东西都是一个对象,它可能不是特定类型的实例。对于大多数常见目的,这些术语尤其可以在程序的上下文中互换。
相关问题
- 1. 系统编程语言和应用程序编程语言之间的区别
- 2. 什么是两个语句之间的区别... context.getImageData()。数据和
- 3. 编程语言和脚本语言有什么区别?
- 4. 术语语言和语言实现有区别吗?
- 5. 自然语言和编程语言在语法环境中有什么区别?
- 6. 这两个语句之间有什么区别(R/dplyr)
- 7. 这两个sregex_iterator语句之间为什么有区别?
- 8. 用于描述编程语言语法的术语是什么?
- 9. 这两种语法之间的区别
- 10. .NET语言之间有什么区别和相似之处?
- 11. 在编程术语中,你称之为这些指令之间的区别是什么:
- 12. 泛型类中这些语句之间的区别是什么?
- 13. 实例和对象之间有什么区别?
- 14. Racket(lisp编程语言)中的[]和()括号有什么区别?
- 15. 这两个....之间有什么区别?
- 16. 这是什么编程语言?
- 17. DDD:实体和值对象之间的区别是什么?
- 18. 对象和实例有什么区别?
- 19. 数据库术语之间的区别
- 20. 对象和字符串对象之间的区别是什么
- 21. 汇编语言和机器语言之间的关系是什么?
- 22. 这两种语法有什么区别?
- 23. 脚本语言和模式匹配技术有什么区别?
- 24. 学习HTML和学习编程语言有什么区别?
- 25. 这些与技术相关的术语有什么区别?
- 26. Codeigniter系统/语言应用程序/语言有什么区别?
- 27. 普通语言和普通语法之间的区别
- 28. Symbian C++和规范C++之间的语法区别是什么?
- 29. 语法和s表达式之间的区别是什么
- 30. WHERE和HAVING之间的语义区别是什么?