创建类!

来源:互联网 发布:碧欧泉面霜 知乎 编辑:程序博客网 时间:2024/05/17 09:18
#include<iostream>#include<string>#include<vector>using namespace std;class student{public:student(){ cout << "1" << endl; };student(int v) :m(v){ cout << "2" << endl; };student(int c, int v){ m = c; n = v; };student(const student& o) :m(o.m){ cout << "3" << endl; };student operator +(const student &a){return (a.m + m);}student operator *(const student &a);friend student operator /(const student &a, const student &b);private:int m;int n;};student student:: operator *(const student &a){cout << "乘法" << endl;return (m*a.m);}student operator /(const student &a, const student &b){cout << "除法" << endl;return (a.m + b.m);}//friend声明,在类内声明即可。int main(){class student a(10);class student c(a);class student b;b = c + a;class student e;e = c / a;return 0;}