462
2013-12-15 14:04:33
0
객체 생성할 때 무조건 생성자가 호출이 되는데요
아무런 생성자가 만들어져 있지 않은 상태에서 객체를 만들었을 때 호출되는 것이 기본(디폴트)생성자 입니다..
이 때 생성자에서는 아무런 일도 하지 않지요
물론 기본생성자를 만들 수 도 있지요.. 이 때는 생성자가 멤버변수의 초기화라든가.. 객체가 처음만들어졌을 때의 작업을 수행하겠죠
기본생성자의 모양은
반환형이 없고 클래스의 이름과 같으며 매개변수가 없는 형태입니다.
complex 클래스의 생성자는
complex()
{
/////내용////
}
가 되겠네요