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
| package SuperSub;
public class ExtendsMain02 {
public static void main(String[] args) {
// 사원번호가 1, 연봉을 4000 받는 홍길동 사원 객체 생성
Employee e = new Employee(1, "홍길동", 4_000, "사원");
Employee e2 = new Employee(2, "박길동", 4_200, "사원");
Employee e3 = new Employee(3, "강길동", 4_800, "대리");
Employee e4 = new Employee(4, "한길동", 5_500, "과장");
Employee e5 = new Employee(5, "윤길동", 5_200, "대리");
e.info();
e2.info();
e3.info();
e4.info();
e5.info();
Employee[] empList = {e, e2, e4};
// Manager01 m = new Manager01(100, "나캡틴", 9_000, "부장", empList);
Manager02 m = new Manager02(100, "나캡틴", 9_000, "부장", empList);
m.info();
}
}
|