2008年12月19日星期五

class data member使用建议--减少无谓的非空判断

引用永远无法代表空对象,当一个数据成员为引用时需要在member initialization list里初始化,并将无法更改。
指针则可以指向空对象,可以在member initialization list里初始化为null, 以后再在合适的位置指向某个合法地址

根据此规则来声明一个成员变量。可以减少无谓的非null判断

没有评论: