
Я создал несколько переменных экземпляра, конструкторов, геттеров, сеттеров и методов в Account Class. Теперь я хочу добавить класс Customer с двумя переменными экземпляра, называемыми name и account, чтобы связать клиента с созданным мной объектом account. Итак, мой учитель сказал мне, что я могу написать это таким образом.

Но я не понимаю логику написания Private Account account
,Account
взято из класса Account и нужно ли писать account
для связи с другими объектами аккаунта, которые я создал? Кроме того,

this.account.report();
Эта строка вызывает метод из класса Account, если да, то как программа понимает, что она должна вызывать этот метод изКласс аккаунта? Спасибо за ответ.