(Q) 다음 데이터를 객체로 만들어 정보를 저장하고 출력하세요
Country 클래스
package day09_oop.basic2;
public class Country {
// 필드 생성
int rank;
String name;
double score;
//출력 메소드
void print() {
System.out.println("순위 : " + this.rank);
System.out.println("국가 : " + this.name);
System.out.println("점수 : " + this.score);
System.out.println();
}
}
Test01
package day09_oop.basic2;
public class Test01 {
public static void main(String[] args) {
// 브라질 객체 생성
Country a = new Country();
a.rank = 1;
a.name = "브라질";
a.score = 1828.45;
// 벨기에 객체 생성
Country b = new Country();
b.rank = 2;
b.name = "벨기에";
b.score = 1823.45;
// 프랑스 객체 생성
Country c = new Country();
c.rank = 3;
c.name = "프랑스";
c.score = 1786.15;
// 나라 정보 출력
a.print();
b.print();
c.print();
}
}
'국비교육 > 국비교육 복습' 카테고리의 다른 글
Day09_oop.method2 : 메소드 연습 (1) (0) | 2022.08.07 |
---|---|
Day09_oop.basic3 : 객체 생성 연습 (2) (0) | 2022.08.07 |
Day08_array2d_Test09 : 성적의 합계, 평균, 등수 (2차원 배열의 활용) (★★) (0) | 2022.08.07 |
!Day08_array2d_Test08 : 지뢰 찾기 + 자신 근처 지뢰 갯수 카운트 (★★★★) (0) | 2022.08.07 |
Day08_array2d_Test07 : 빙고판 만들기 (2차원 배열 + 랜덤 배열) (★) (0) | 2022.08.07 |