类型成员的排列顺序自上而下依次为:
字段:私有字段、受保护字段(尽量不要使用公有字段)
属性:私有属性、受保护属性、公有属性
事件:私有事件、受保护事件、公有事件
构造函数:参数数量最少的构造函数,参数数量中等的构造函数,参数数量最多的构造函数
方法:重载方法的排列顺序与构造函数相同,从参数数量最少往下至参数最多 Pascal命名法:每个单词首字母均大写。 Camel命名法:第一个单词首字母小写,其余单词首字母大写。 类(结构):
1、使用 Pascal 大小写。
2、用名词或名词短语命名类,保证类名清晰,尽量达到望文生义的境界。
3、类名称尽量少用或不用缩写,若使用了缩写一定要在注释中详细注明类的用途。
4、不要使用类型前缀,例如,类名称前加上C以表示这是一个类,如:CButton。
5 、类命名中不要使用下划线及数字。
6 、有时候虽然该类不是接口,但需要提供以字母 I 开始的类名称,此时只要 I 是作为类名称组成部分的整个单词的第一个字母,这依然是可行的。例如,类名 IdentityOrder 就是适用的。
7、类中方法之间空出一行。
8、调用内部成员需要用this关键字修饰,调用基类需要用base关键字修饰。
类命名示例:
public class FlightBuilder
public class HotelInfo
public class TicketShopper 字段