C++“数据成员”和“字段”有什么区别?

问题描述 投票:0回答:1

这个问题我有点困惑。我是公司的翻译,我们经常难以理解这两件事之间的区别。

您能描述一下它们是什么以及如何区分它们吗?对于一个非程序员来说呵呵。

例如,“它也可以表示对对象的数据成员的访问。”

这里合适不合适?

c++ terminology
1个回答
0
投票
C++ 中的

数据成员是类的非函数成员(class

struct
union
)。

术语

field 在 C++ 中不是一个东西。像 Java 或 Kotlin 这样的语言将类的成员称为 field,这是相同的概念。 Field 也可以指表单中的字段,例如网站上的文本输入。 同样,C++ 中有成员函数,Java 中有方法。这两个术语指的是相同的概念,但只有第一个术语出现在 C++ 标准中。

来自其他语言的开发人员习惯不同的术语。最后,同一件事有多个术语。

© www.soinside.com 2019 - 2024. All rights reserved.