소개
게시글
질문&답변
19-2 장면 질문입니다.
배열 선언 방법은 타입 or 변수이름 뒤에 대괄호[] 를 붙여서 선언하는 방법이 있습니다.이 코드에서는 변수이름 뒤에 붙이는 방법을 사용했네요.childs[0] = new FirstChildClass(); 를 통해서 객체생성을 했고, 객체생성을 하면 생성자호출이 자동으로 됩니다. 여기에서는 자식이 부모로부터 상속받고 있기 때문에 자식객체를 생성하면 제일 처음 부모의 생성자를 호출하고 이후에 자식의 생성자 호출됩니다.childs.length는 childs배열의 길이를 구하는 메서드이고, childs를 처음 선언하고 객체만들때 배열의 크기로 2로 지정해주었습니다.(ParentClass childs[] = new ParentClass[2])그래서 길이가 2가 되겠네요. 조건문에 조건이 i=0; i
- 1
- 2
- 251
질문&답변
19-2 장면 질문입니다.
배열 선언 방법은 타입 or 변수이름 뒤에 대괄호[] 를 붙여서 선언하는 방법이 있습니다.이 코드에서는 변수이름 뒤에 붙이는 방법을 사용했네요.childs[0] = new FirstChildClass(); 를 통해서 객체생성을 했고, 객체생성을 하면 생성자호출이 자동으로 됩니다. 여기에서는 자식이 부모로부터 상속받고 있기 때문에 자식객체를 생성하면 제일 처음 부모의 생성자를 호출하고 이후에 자식의 생성자 호출됩니다.childs.length는 childs배열의 길이를 구하는 메서드이고, childs를 처음 선언하고 객체만들때 배열의 크기로 2로 지정해주었습니다.(ParentClass childs[] = new ParentClass[2])그래서 길이가 2가 되겠네요. 조건문에 조건이 i=0; i
- 1
- 2
- 251