flash开发中的命名

flash开发中的命名

ID:39548560

大小:32.50 KB

页数:4页

时间:2019-07-06

flash开发中的命名_第1页
flash开发中的命名_第2页
flash开发中的命名_第3页
flash开发中的命名_第4页
资源描述:

《flash开发中的命名》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、违反:代码规范的目的是增加代码的可读性,便于程序的维护所有有利于代码可读性的违反都是被允许的.左大括号须放置于组合语句开始的末尾。If(loggedin()){text.label=”Welcome’;}else{Text.label=”Access”;}2、命名规则使用含义丰富的名字(Usemeaningfulnames)在缩写中,只将首字母大写如果一个类成员是由缩写开始,则该缩写全部使用小写字母,此约定不适用到常量再说句废话,所有的名字都应该使用英文3、包命名(packagenamesPackagenamesshould

2、belowercase包的名字应全部为小写;4、类命名(classnames)Classneamesshouldbenounsinsingularform,writteninmixedcasesstartingwithuppercase(类应该以名词单数形式,首字母大写,大小写混排,方式命名)Classrepresentingcollectionsshouldhavenamesinpluralform(表示一组事物的类应使用复数形成;)NamesofexceptionclassesshouldbeprefixedwithErro

3、r(异常类的名字须以Error开头)DefauitimplementationsofinterfacescanbeprefixedwithDefault;(接口的默认实现类可以以Ddfault开头)接口命名InterfacenamesInterfacenamesshouldbenounsoradjectivesprefixedwithletter”I”(接口的名字应为字母“I”开头的名词或形容词)变量/属性命名Variable/propertynamesPrivateclassvariablenamesshouldbeinmix

4、edcasesstartingwithlowercaseprefixedwith”_’;(私有类的变量名称应为以下划线为前缀,小写字母开头的大小写混排)Privatevar_lastYear:int;Privatevar_loader:Loader;注:函数中局部变量的名字不必在前面加_;Propertynamesshouldbeinmixedcasesstartingwithlowercase(属性名应以小写字母开头,大小写字母混排)Parameternamecanbesuffixedwith“_’todifferentiat

5、eitwithvariabke/propertyname(参数名可以增加一个后缀_,以便于变量或者属性区分)PublicfunctiongetloaderSwf(type_:String):void{returnloaderSwf}常量的名字必须全部为大写Math.PIvarMATTEN:int;同类别的一组常量,名字前应加一个相同的前缀;布尔型变量不应使用否定行名字;在嵌套循环中,使用有意义丰富的名字来命名循环控制变量;(嵌套循环中常出现Bug,通过使用意义丰富的名字来命名循环控制变量,不仅可以减少Bug,还可以增加代码的可读

6、性)PrefixnamesofvariablesreferencingUIcomponentswithproperabbreviationsoftheUItype(使用合适的前缀来命名类型为UI组建的变量)对于一个已知类型的变量来说,其名称以类型开头要比以类型结尾更容易识别。5、函数命名(Functionnames)Functionnamesshouldbeinmixedcasesstartingwithlowercase(函数名称应以小写字母开头,大小写字母混合)Useverbstonamefunctions(用动词命名函数)

7、Funcitonnamescanomitclass/objectnametoavoidduplication(函数名字可以忽略类或者对象名称,以避免重复)单例类应该通过一个名为getInstance()的静态函数返回他们唯一的值事件处理函数可以命名为onEventType6、事件命名Eventnames对一个已知类型的变量来说,其名称以类型开头要比以类型结尾更容易识别。事件的名称要以“Event”开始7、命名空间的命名NamespacenamesNamespacenameshouldstartwithlowerletterand

8、separatewordusing”_”(命名空间的名字要以小写字母开头,并以“_”作为分隔符)namespaceinsprise_basis_internal;文件格式(FileFormat)AcetionScript源文件必须以.as为扩展名,MXML文件以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。