Eiffel编程语言中的特征名称规则详解
1. 引言
Eiffel是一种面向对象的编程语言,以其严谨的语法和丰富的特性著称。在Eiffel中,特征(特性)是类的重要组成部分,它们可以是属性、方法或操作符。为了确保代码的可读性、可维护性和一致性,Eiffel对特征名称有着严格的规定。本文将详细介绍Eiffel中特征名称的规则,帮助开发者更好地理解和应用这些规则。
2. 特征名称的构成规则
2.1 允许使用的字符
Eiffel中的特征名称可以由字母、数字和下划线组成,但必须以字母或下划线开头。不允许使用特殊字符或空格。例如,以下是一些合法的特征名称:
-
first_name -
last_name -
age_2023
而以下名称是非法的:
-
2nd_name(以数字开头) -
first-name(包含连字符)
2.2 大小写敏感性
Eiffel的特征名称是大小写敏感的。例如, FirstName 和 firstname 被视为两个不同的名称。为了提高代码的可读性,通常建议使用驼峰命名法(CamelCase)或下划线命名法(snake_case)。
| 命名法 |
|---|
超级会员免费看
订阅专栏 解锁全文
55

被折叠的 条评论
为什么被折叠?



