JavaScript OOP에서 객체 배열

클래스 객체는 배열에 저장할 수 있으며 배열 요소로 다양한 작업을 수행할 수 있습니다. 예제를 통해 살펴보겠습니다. 다음 클래스가 있다고 가정해 봅시다:

javascriptclass User {
  #name;
  
  constructor(name) {
    this.#name = name;
  }
  getName() {
    return this.#name;
  }
}

이 클래스의 객체 배열을 만들어 보겠습니다:

javascriptlet users = [
  new User('john'),
  new User('eric'),
  new User('kyle'),
];

이 배열을 루프로 순회하며 각 사용자의 이름을 출력해 보겠습니다:

javascriptfor (let user of users) {
  console.log(user.getName());
}
Задание 1

Employee 클래스의 객체 배열을 만드세요.

Задание 2

생성된 배열을 루프로 순회하며 각 직원의 이름과 급여를 화면에 출력하세요.