본문 바로가기
1. Java 자바/1_0. 책, 강의

[명품 자바 프로그래밍] 4장 204쪽 체크 타임_정답

by 비소야 2022. 10. 13.
728x90

명품 자바 프로그래밍 4장 204쪽 체크 타임_정답

luxury java programming ch4 p204 check time correct answer
1번

 

답: 

1
2
3
4
5
6
7
8
9
10
class Human{
    String name;
    int age;
    double height, weight;
 
    public Human(String name) {    // name을 초기화하는 생성자 
    this.name = name;
    }
}
 
cs

 

2번

 

답: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class Human{
    String name;
    int age;
    double height, weight;
 
    public Human(String name) {
    this.name = name;
    }
 
    public Human() {            // main()메소드에서 기본 생성자를 호출하므로 작성해야한다.
    }
 
    public static void main(String[] args) {
        Human aHuman = new Human();
        aHuman.name = "홍길동";
        aHuman.age = 21;
        aHuman.height = 180.5;
        aHuman.weight = 73.2;
    }
}
 
cs

 

3번

 

답: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class Human{
    String name;
    int age;
    double height, weight;
 
    public Human(String name) {
    this.name = name;
    }
 
    public Human() {            
    }
 
    public static void main(String[] args) {
        Human aHuman = new Human();
        aHuman.name = "홍길동";
        aHuman.age = 21;
        aHuman.height = 180.5;
        aHuman.weight = 73.2;
 
        // Human 객체 배열 생성
        Human[] humanArr = new Human[5]; // 크기가 5
        
        for(int i = 0; i < humanArr.length; i++) {
            humanArr[i] = new Human();
        }
    }
}
 
cs

 

728x90