标签:.com span 成员函数重载 mooc 重载 video vat 函数实现 总结
一元运算符重载
参考https://www.imooc.com/video/9588
- 号
略
class A{ public: A& operator-(); private: int m_a; int m_b; } A& A::operator-();{ m_a = -m_a; m_b = -m_a; return *this; }
++号(前置与后置)
略
二元运算符重载
参考https://www.imooc.com/video/9591
+号
成员函数实现
class A{ public: A& operator+(const A & a); private: int m_a; int m_b; } A& A::operator+();{ A temp_a; temp_a.m_b = this->m_a+a.m_a; temp_a.m_b = this->m_a+a.m_b; return temp_a; }
友元函数实现
略
标签:.com span 成员函数重载 mooc 重载 video vat 函数实现 总结
原文地址:https://www.cnblogs.com/geooeg/p/9650843.html