回复 缘来V你 :
#include<iostream>
#include<string>
using namespace std;
class Teacher
{
private:
string number; //教师编号
string name; //名字
string sex; //性别
string info; //职称
string course; //课程名
string classname; //班级
int classcount; //班级数目
int theorycount; //理论课时
int experimentcount; //实验课时
public:
Teacher(string Number, string Name, string Info,string Sex, string Course, string Classname, int Classcount, int Theorycount, int Experimentcount); //有参构造函数用来初始化对象
void Count();
void display();
};
void Teacher::Count()
{
int countall = classcount*(theorycount + experimentcount); //总课时就是班级数目*(实验课时+理论课时)
cout << "该教师的教学任务总课时为:" << countall << endl;
}
void Teacher::display()
{
cout << "教师编号"<<number << "名字" << name << endl;
}
Teacher::Teacher(string Number, string Name,string Sex, string Info, string Course, string Classname, int Classcount, int Theorycount, int Experimentcount)
{
number = Number;
name = Name;
sex = Sex;
info = Info;
course = Course;
classname = Classname;
classcount = Classcount;
theorycount = Theorycount;
experimentcount = Experimentcount;
}
void main()
{
Teacher teacher("001", "张三", "男", "语文老师", "语文", "1班", 2, 48, 12);
teacher.display();
teacher.Count();
system("pause");
}
你参照这个自己慢慢理解看看