类最好以 C 开头
以 C++ 中就有这样的规范,但在 C# 则建议不要以 C 开头。在 ASP 中我认为以 C 开头也比较好。
因为在一些简单的程序中,实例名就是类名的小写,比如类名为 Dog,声明的实例名称很可能就是 dog,总有人会这样做,而 ASP 中忽略大小写,所以就会发生错误,而类名如果是 CDog,则不会有错。
声明类和实例化类时均没有括号
也就是说 ASP 类没有真正的构造函数,class_initialize 充其量也只能叫初始化函数,或伪构造函数。
实例化类用 set
这与其他语言不同,所以觉得该说明下。
不能在 class 标记以内、类函数以外为成员变量赋值