# Массивы объектов в ООП в JavaScript

Объекты классов можно хранить в массиве и выполнять с ними различные операции, как с элементами массива. Давайте посмотрим на примере. Пусть у нас есть следующий класс:

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

Сделаем массив объектов этого класса:

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

Давайте переберем этот массив циклом и для каждого юзера выведем его имя:

`for (let user of users) { console.log(user.getName()); }`

Сделайте массив объектов класса класса `Employee`.

Перебирите созданный массив циклом и выведите на экран имена и зарплаты каждого работника.

←→
↑