Cute Happy Ghost
본문 바로가기
JAVA/Java

20201005_10 클래스배열, 생성자

by JENN_tech7 2020. 10. 5.
728x90
SMALL

//12. 프로젝트 11번을 기준으로 만드시오.
//프로젝트 11번의 Grade 클래스를 데이터 입력으로만 사용
//하세요. 그 다음 GradeDriver에서 Grade를 클래스 배열로
//사용하여, 학생 이름과 점수를 입력하고 출력하는 프로그램을
//작성하세요.
//생성 클래스 : Grade, Main, GradeDriver

 

 

 

package Project03;

import java.util.Scanner;

public class Grade {
	String name;
	int score;
}
	

grade[0] = new Grade();필수

 

★★★★개중요★★★★

 

 

 

new를 해줘야 만들어지는것임

public class GradeDriver{
	
	Grade[] grade = new Grade[3];
	int count = 0;
	
	public GradeDriver() {//for문이용해 초기화
		grade[0] = new Grade();
		grade[1] = new Grade();
		grade[2] = new Grade();

	}

클래스배열할거면 밑에다가 하는게 맞음

 

 

 

 

 

하나하나 input, output하는것보다 run이라는 메소드만들어서 input, output하면 좋은 설계

728x90
LIST

'JAVA > Java' 카테고리의 다른 글

20201006_11(생성자, this, 가비지)  (0) 2020.10.06
20201005_ 10 Review (생성자, 초기화)  (0) 2020.10.06
20201005_10(for문빠져나가기, run)  (0) 2020.10.05
20200929_9 클래스배열  (0) 2020.09.29
20200929_9  (0) 2020.09.29

댓글