9. 객체와 클래스(6) - 객체 배열

WanJu Kim·2022년 12월 9일
0

C++

목록 보기
43/81

클래스 객체도 배열처럼 생성할 수 있다.

	Student students[4];
    or
    Student students[4] =
	{
		Student("yuri", 10,160.5f),
		Student("mangoo", 12,172.5f),
		Student("zzangoo", 11,162.5f),
		Student("chulsoo", 11,167.5f),
	};

첫 번째 방법은 디폴트 생성자를 생성한다. 두 번째 방법은 일단 디폴트 생성자를 먼저 생성한 다음에 중괄호 안에 있는 생성자로 임시 객체를 만든 다음에 디폴트 생성자로 만든 객체로 복사를 한다. 그러니 어쨌든 디폴트 생성자가 필요하다는 말이다.

profile
Question, Think, Select

0개의 댓글