首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >命名类时使用单词‘`Descriptor`’

命名类时使用单词‘`Descriptor`’
EN

Stack Overflow用户
提问于 2012-07-19 00:22:46
回答 1查看 188关注 0票数 0

我觉得这是很难解释的,所以我将从一个小的背景开始。括号中的示例过于简化,但应该足以让我明白我的意图。

  • 有6种笔刷类(即铅笔、钢笔)。
  • 这6个画笔类中的每一个都有无数个实例,其中每个实例定义了一个特定的画笔(即HB铅笔,B8铅笔)。

我想要创建一个描述符类来描述6种笔刷中的每一种。这个类将包括画笔类的System.Type、画笔编辑器类的System.Type以及一些更高级的东西。

我的类是叫BrushDescriptor还是BrushKindDescriptor

我想澄清的是,描述符描述的是Pencil类本身,而不是HB Pencil对象。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-19 09:12:17

首先,我不认为描述词或类词是正确的,但首先是答案。

这个类应该被称为BrushDescriptor,因为BrushKindDescriptor是一个重言式,不添加任何内容。

然而,由于描述符实际上意味着描述或标识-而且您并不是真的这样做,您正在构建一个类,该类将允许定义特定类型的画笔,因此单词应该是定义的。

如果你说的是"6刷子定义“而不是"6种笔刷类”,我认为更好的英语让它更清晰,也许你应该使用BrushDefinition

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11552278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档