C++
柯西没科气
学习不努力,搬砖徒伤悲
展开
-
模板类中友元函数的声明与定义
```cpp //全部在Test.h这个头文件中 #ifndef TEST_H #define TEST_H template<typename T> class Test; //模板类的声明 template<typename T> bool operator==(Test<T>& t1,Test<T>& t2); //友元函数类外声明 template<typename T> class Test {原创 2022-02-22 17:25:33 · 648 阅读 · 0 评论 -
C++ 考试知识要点
考试知识要点 OOP = 继承(inheritance)+多态(polymorphism)+封装(encapsulation) 派生类中定义一个函数使之可以通过基类提供的接口进行统一调用,实现多态。当设计一个基类时,应当禁用它的拷贝构造函数和拷贝赋值操作。 public:所有类都可访问;protected:基类与派生类可以访问;private:只有基类自己可以访问。class默认访问访问限定符为私有,struct默认为公有。 有时,接口中的函数无法实现,需要的数据被隐藏在派生类中,必须保证派生类实现该函数,原创 2021-07-21 09:46:41 · 387 阅读 · 0 评论