4.3 생성자와 소멸자
- 최초 등록일
- 2011.11.16
- 최종 저작일
- 2010.10
- 5페이지/ 어도비 PDF
- 가격 1,000원
소개글
C++ 프로그래밍 이론
목차
★ 생성자의 필요성
★ 생성자란?
★ 객체의 생성 과정
★ 생성자를 통한 인자의 조달
본문내용
★ 생성자의 필요성
- 객체를 생성과 동시에 초기화 하가 위해서
- 객체는 생성과 동시에 초기화되는 것이 좋은 구조
★ 생성자란?
- 객체 생성 시 반드시 한번 호출되는 함수
- 클래스와 같은 이름의 함수다.
- 리턴형이 없으며 리턴 하지도 않는다.
Int main(void){
Person p;
Cin >> p.name;
If(p.name 유효하지 않다면)
Int main(void){
Char name[10];
Cin>>name;
If(name이 적합하다면)
Person p=(name);
Return 0;
Coding style 주의 할 것 .
#include<iostream>
using std::cout;
using std::endl;
using std::cin;
const int SIZE=20;
class Person
{
char name[SIZE];
char phone[SIZE];
int age;
public:
void ShowData();
};
void Person::ShowData()
{
cout<<"name: "<<name<<endl;
cout<<"phone: "<<phone<<endl;
cout<<"age: "<<age<<endl;
참고 자료
없음