#include<stdlib.h>
#include<iostream>
#include<string>
using?namespace?std;
class?Teacher
{
public?:
void?setName(string?_name);
string?getName();
void?setGender(string?_gender);
string?getGender();
void?setAge(int?_age);
int?getAge();
void?teach();
private:
string?m_strName;
string?m_strGender;
int?m_iAge;
};
void?Teacher::setName(string?_name)
{
m_strName=_name;
}
string?Teacher::getName();
{
return?m_strName;
}
void?Teacher::setGender(string?_gender);
{
m_strGender=_gender;
}
string?Teacher::getGender();
{
return?m_strGender;
}
void?Teacher::setAge(int?_age)
{
m_iAge=_age;
}
int?Teacher::getAge()
{
return?m_iAge;
}
void?Teacher::teach()
{
cout<<"start?class...."<<endl;
}
int?main(void)
{
Teacher?t;
t.setName("孔子");
t.setGender("男");
t.setAge(30);
cout<<t.getName()<<"?"<<t.getAge()<<"?"<<t.getGender();
t.teach();
system("pause");
return?0;
}
2015-12-10
成員變量為什么要聲明。。。
2015-09-11
void?Teacher::setGender(string?_gender); ?
string?Teacher::getGender();
string?Teacher::getName();
這三句話后面的分號是幾個意思?
2015-09-10
報錯信息呢?