最新回答 / 慕仔0478872
函數重載就是函數名字相同,但是參數不同的情況,就是說假如參數不同了,那么就稱之為函數的重載,這個時候函數的返回值類型是沒有關系的,可以為void 也可以為int 但是函數名必須相同,參數必須保證不同
2019-02-24
最贊回答 / qq_慕工程9502917
這個在類中定義的成員變量,生命周期應該就是在對象存在的全周期。就是一個對象實例化出來的時候,變量就已經定義好了,而調用函數都是在對象出現之后。
2019-02-13
已采納回答 / qq_與時光握手言歡_0
Student(const Student& stu) {};你是說這行代碼嗎,這個拷貝構造函數,用const意思應該是說他的參數不能變化了,從而不能重載
2019-02-09
C:
cout << stu->getName() << endl;
delete stu;
return 0;
}
cout << stu->getName() << endl;
delete stu;
return 0;
}
B:
private:
string m_strName="世間第一帥氣人";
};
Student::Student(string name) :m_strName(name) {}
void Student::setName(string name) {
m_strName = name;
}
string Student::getName() {
return m_strName;
}
int main(void) {
Student *stu = new Student;
stu->setName("慕課網");
private:
string m_strName="世間第一帥氣人";
};
Student::Student(string name) :m_strName(name) {}
void Student::setName(string name) {
m_strName = name;
}
string Student::getName() {
return m_strName;
}
int main(void) {
Student *stu = new Student;
stu->setName("慕課網");