📄 a_8_3.cpp
字号:
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
class Student {
public:
Student(string i,int j)
: name(i), age(j)
{ }
friend int operator -(const Student &,const Student &);
string getName()
{ return name;}
int getAge()
{ return age;}
private:
int age;
string name;
};
int operator - (const Student &a,const Student &b)
{ return (a.age-b.age);}
void main()
{ Student a("Huangshan",22),b("Liuyu",25);
cout << a.getName()<<","<< a.getAge()<<endl;
cout << b.getName()<<","<< b.getAge()<<endl;
if ((a-b)>0)
cout << a.getName() << "比" << b.getName() << "大"<< a-b<<"岁";
else
cout << a.getName() << "比" << b.getName() << "小"<< b-a<<"岁";
cin.get(); //等待结束,以便调测程序,可以删除
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -