C++ 클래스, 생성자
C, C++ 2015. 3. 18. 22:35#include <iostream>
using namespace std;
class Person{
private:
char * name;
int age;
public:
Person(char * _name, int _age);
// 생성자 오버로딩
Person(char * _name, int _age, int height);
void sayName();
};
Person::Person(char * _name, int _age){
// 생성자
name = _name;
age = _age;
}
void Person::sayName(){
cout << "name, " << name << endl;
}
int main(){
// 객체 생성
Person person1("John", 33);
person1.sayName();
return 0;
}