就不能通過(guò)!自己寫(xiě)的沒(méi)問(wèn)題,提交不通過(guò),照著參考打出來(lái)的,也不通過(guò),為什么???
#include <iostream>
#include <string>
using namespace std;
class Student
{
public:
? ? Student()
? ? {
? ? ? ? m_strName = "";
? ? }
? ? Student(string _name)
? ? {
? ? ? ? m_strName = _name;
? ? }
? ? Student(const Student &stu)
? ? {
? ? ? ??
? ? }
? ? ~Student()
? ? {
? ? ? ??
? ? }
? ? void setName(string _name);
? ? string getName();
private:
? ? string m_strName; ? ?
}
void Student::setName(string _name)
{
? ? m_strName = _name;
}
string Student::getName()
{
? ? return m_strName;
}
int main(void)
{
? ? // 通過(guò)new方式實(shí)例化對(duì)象*stu
? ? Student *stu = new Student;
? ? // 更改對(duì)象的數(shù)據(jù)成員為“慕課網(wǎng)”
stu->setName("慕課網(wǎng)");
? ? // 打印對(duì)象的數(shù)據(jù)成員
cout << stu->getName() << endl;
? ? delete stu;
? ? stu = NULL;
return 0;
}
2015-07-26
請(qǐng)記住在 類(lèi) 后 打:
class Student
{
public:
? ? Student()
? ? {
? ? ? ? m_strName = "";
? ? }
? ? Student(string _name)
? ? {
? ? ? ? m_strName = _name;
? ? }
? ? Student(const Student &stu)
? ? {
? ? ? ??
? ? }
? ? ~Student()
? ? {
? ? ? ??
? ? }
? ? void setName(string _name);
? ? string getName();
private:
? ? string m_strName; ? ?
};(這個(gè)記得)
#include <iostream>
#include <string>
using namespace std;
class Student
{
public:
? ? Student()
? ? {
? ? ? ? m_strName = "";
? ? }
? ? Student(string _name)
? ? {
? ? ? ? m_strName = _name;
? ? }
? ? Student(const Student &stu)
? ? {
? ? ? ??
? ? }
? ? ~Student()
? ? {
? ? ? ??
? ? }
? ? void setName(string _name);
? ? string getName();
private:
? ? string m_strName; ? ?
};
void Student::setName(string _name)
{
? ? m_strName = _name;
}
string Student::getName()
{
? ? return m_strName;
}
int main(void)
{
? ? // 通過(guò)new方式實(shí)例化對(duì)象*stu
? ? Student *stu = new Student;
? ? // 更改對(duì)象的數(shù)據(jù)成員為“慕課網(wǎng)”
stu->setName("慕課網(wǎng)");
? ? // 打印對(duì)象的數(shù)據(jù)成員
cout << stu->getName() << endl;
? ? delete stu;
? ? stu = NULL;
return 0;
}