摘要:
C++类属性: public 修饰类,表示为公共类,在程序任何地方可见; 修饰类成员,该成员可以被该类访问(所有修饰都可以被该类访问,后面不再赘述),可以被该类实例化的对象访问; private 修饰类,表示为私有类,不常见,我没用过; 修饰类成员,该成员可以被该类的成员函数访问,不可以被该类... 阅读全文
摘要:
友元函数(friend function) 1. 什么是友元函数? 一个类的私有数据成员通常只能由类的函数成员来访问,而友元函数可以访问类的私有数据成员,也能访问其保护成员 2. 友元函数的用处体现在哪里? 2.1 使用友元函数可提高性能,如:用友元函数重载操作符和生成迭代器类 ... 阅读全文
摘要:
私有成员变量: 类的对象不能直接访问类声明的私有成员变量,否则破坏了信息隐藏的目的。 对象需要调用类的成员函数,达到访问类私有成员变量的目的。 私有成员函数: 一般属于internal的函数,被类中其他函数所调用,不对外提供接口。 类对象是无法直接访问,也不应该直接访问。 在C++中,为... 阅读全文