问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

编程里的"类"到底是什么?从英文Class看翻译之困

创作时间:
作者:
@小白创作中心

编程里的"类"到底是什么?从英文Class看翻译之困

引用
网易
1.
https://m.163.com/dy/article/JD33IMLN05524DYX.html

在面向对象的编程语言中,"类"(Class)是一个核心概念。然而,许多初学者在学习时可能会对这个概念感到困惑。为什么呢?原因可能在于这个概念的翻译。

当我们看到"类"这个中文词汇时,可能很难将其与编程中的具体概念联系起来。但是,当我们看到英文单词"Class"时,一切就变得清晰起来。原来,"类"就是"类别"的意思。

在面向对象的编程语言中,"类"的作用是定义一类对象的通用属性和方法。通过"类",我们可以创建多个具有相同特征的对象实例。这种编程思路符合西方的思维方式,即先定义框架,再进行细化。

让我们来看看"Class"在英文中的具体含义:

  1. 作为名词(教学群体):指在学校、学院或大学中一起学习的学生群体,即班级。
  2. 作为名词(经济群体):指社会中具有相同经济和社会地位的人群,即社会等级或阶级。
  3. 作为名词(等级):指根据标准将货物、服务或人划分的等级或类别。
  4. 作为名词(风格):指优雅或时尚的气质。
  5. 作为名词(生物学):指生物分类中的纲,即相关植物或动物的群体。

作为动词时,"class"表示将某人或某物根据其特征归入特定群体。作为形容词时,"class"表示非常好或优秀。

在计算机专业中,"类"(Class)用于描述具有相同属性和方法的对象集合。它定义了该集合中每个对象共有的属性和方法。对象是类的实例。

从上述解释可以看出,"Class"在英文世界里有多种含义,但翻译成中文"类"后,其丰富的内涵被大大简化。因此,建议在学习编程时,直接使用英文术语,这样可以避免因翻译而产生的理解障碍。

这篇文章提醒我们,语言翻译在科技领域中非常重要。有时候,一个简单的词汇翻译可能会对学习效果产生重大影响。因此,在学习国外先进技术时,直接阅读英文原版资料可能是一个更好的选择。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号