我看到很多项目遵循这种编码风格
以下语法
的任何显着优势我的项目名称:King Author(KA)
我要创建按钮组件。我的班级名称“KAButton”
这是正确的方法吗?命名空间怎么样?
另外请建议GUI组件的命名约定(Flex / Html)?
答案 0 :(得分:1)
命名类的传统方法是
com.yourdomain.project.projectompontent.yourclassname.as(或mxml)
或者在你的情况下
com.yourdomain.kingauthor.buttons.RadioButton.as
优点:
您建议的命名约定在顶部有一些缺点:
您可以通过使用基于组件的约定来避免这种情况,并获得项目结构。
答案 1 :(得分:0)
ActionScript已经提供了一个包机制,所以不需要像在C ++中那样使用前缀类。
只需将课程放在您自己的包中:
package com.example {
class Button {
}
}
答案 2 :(得分:0)
我个人肯定会使用kingauthor.buttons.kaRadioButton ..