2014年5月20日

private, public, protected 访问标号的访问权限

摘要: 忘记出处了第一:private, public, protected 访问标号的访问范围。private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。... 阅读全文

posted @ 2014-05-20 15:30 berkeleysong 阅读(154) 评论(0) 推荐(0)

友元函数 C++

摘要: #include#includeusing namespace std;class Text{public: Text():a(1){}private: int a; void display(){ cout<< "hello world"<<endl;} friend vo... 阅读全文

posted @ 2014-05-20 14:46 berkeleysong 阅读(210) 评论(0) 推荐(0)

友元

摘要: 我们已知道类具备封装和信息隐 藏的特性。只有类的成员函数才能访问类的私有成员,程式中的其他函数是无法访问私有成员的。非成员函数能够访问类中的公有成员,但是假如将数据成员都定义 为公有的,这又破坏了隐藏的特性。另外,应该看到在某些情况下,特别是在对某些成员函数多次调用时,由于参数传递,类型检查和安全性... 阅读全文

posted @ 2014-05-20 14:30 berkeleysong 阅读(108) 评论(0) 推荐(0)

C++ static成员

摘要: 类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。静态类成员包括静态数据成员和静态函数成员两部分。一 静态数据成员:类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数... 阅读全文

posted @ 2014-05-20 14:24 berkeleysong 阅读(100) 评论(0) 推荐(0)

C++杂分析

摘要: class word{public: word(){cout#includeusing namespace std;class Text{public: static const int a = 1; ///static 数据成员独立与该类存在 ///static int b = ... 阅读全文

posted @ 2014-05-20 14:22 berkeleysong 阅读(138) 评论(0) 推荐(0)

导航