Power java 10장 LAB

Posted by Nalra
2016.04.11 11:18 Java/PowerJava 문제풀이

※ 문제풀이는 작성자 본인이 직접 한것이므로 정답이 아닐 수 있습니다.

   혹시 보시고 틀린 부분이 있으면 알려주시기 바랍니다.

1. Employee 클래스

2.EmployTest클래스

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package day07;
 
import java.util.Scanner;
 
class Employee{
    String name;
    String address;
    int pay;
    String PhoneNum;
    
    
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getAddress() {
        return address;
    }
    public void setAddress(String address) {
        this.address = address;
    }
    public int getPay() {
        return pay;
    }
    public void setPay(int pay) {
        this.pay = pay;
    }
    public String getPhoneNum() {
        return PhoneNum;
    }
    public void setPhoneNum(String phoneNum) {
        PhoneNum = phoneNum;
    }
    
    
}
public class EmployeeTest {
    
    static Scanner sc = new Scanner(System.in);
    public static void main(String[] args) {
        Employee[] number = new Employee[3];
        
        input(number);
        print(number);
        
    }
    public static void input(Employee[] number){
        
        for(int i=0;i<number.length;i++){
            number[i] = new Employee();
        }
        for(int i=0;i<number.length;i++){
        System.out.println"이름 : " );
        number[i].name = sc.nextLine(); 
        System.out.println"주소 : " );
        number[i].address = sc.nextLine();
        System.out.println"연봉 : " );
        number[i].pay= sc.nextInt();
        sc.nextLine();
        System.out.println"전화번호 : " );
        number[i].PhoneNum = sc.nextLine();
        }
    }
    public static void print(Employee[] number){
        
        for(int i=0; i<number.length; i++){
            System.out.println( i+1 + "번째 직원의 이름 : " + number[i].getName());
            System.out.println( i+1 + "번째 직원의 주소 : " + number[i].getAddress());
            System.out.println( i+1 + "번째 직원의 연봉 : " + number[i].getPay());
            System.out.println( i+1 + "번째 직원의 전화번호 : " + number[i].getPhoneNum());
        }
    }
}
 
 
cs

 ※ 문제 출처 : POWER JAVA 2판/인피니티북스/천인국 하상호 공저  

 

신고

'Java > PowerJava 문제풀이' 카테고리의 다른 글

Power java 10장 Programming 1번문제 풀이  (0) 2016.04.11
Power java 11장 LAB  (0) 2016.04.11
Power java 10장 LAB  (0) 2016.04.11
Power java 09장 LAB  (0) 2016.04.08
Power java 08장 Programming 6번문제 풀이  (1) 2016.04.04
Power java 08장 Programming 5번문제 풀이  (0) 2016.04.04
이 댓글을 비밀 댓글로