QQ群:875144107 一起学习交流。
仅供参考:
#include
#include
#include
using namespace std;
#define PI 3.14
#1
class Plane{
public:
double area;
virtual void getArea(){
cout<< area <}
};
class Rectangle:public Plane{
double length;
double width;
public:
Rectangle(double l,double w):length(l),width(w){
}
double setArea(){
area=length*width;
}
};
class Circle:public Plane{
double radius;
public:
Circle(double r):radius(r){
}
double setArea(){
area=PI*radius*radius;
}
};
#2
class Person{
public:
string name;
string sex;
int age;
Person(string n,string s,int a):name(n),sex(s),age(a){
}
};
class Teacher:public Person{
string tid;
string status;
double wage;
public:
Teacher(string n,string s,int a,string ti,string st,double w):Person(n,s,a),tid(ti),status(st),wage(w){
}
};
class Student:public Person{
string sid;
string classname;
string major;
double score;
public:
Student(string n,string s,int a,string si,string c,string m,double sc):Person(n,s,a),sid(si),classname(c),major(m),score(sc){
}
};