随笔分类 -  C++技术

C++实现自动为对象添加“属性”访问代码
摘要:对于c#而言,一个类可以有成员变量、成员函数、和属性,然而在C++中却没有“属性”这一概念。为了达到相同的效果,在C++中一般是采用get_XXX()和set_XXX()两个函数来实现外部对成员变量的访问。这样做的弊端很明显,类的声明中多了很多冗余的代码: private: int m_data; public: int get_data() const; int set_data(int va... 阅读全文

posted @ 2009-03-26 19:09 赵昱 阅读(2807) 评论(5) 推荐(0)

导航