и помочь вам получить к ним доступ.
Animal myAnimal = new Animal();
я есть этот код выше. Насколько я знаю, он будет делать эти вещи:
Животный объект будет создан в памяти кучиСсылка на этот объект будет передана в ссылочную переменную «myAnimal». Другими словами, переменная «myAnimal» содержит адрес памяти объекта «Animal» в куче.Что я не понимаю, так это
Как выглядит значение адреса памяти?Это один или несколько адресов? Если только один, как myAnimal может иметь доступ ко всем полям объекта Animal, таким как myAnimal.name, myAnimal.height, ...?Кто-нибудь может объяснить это, пожалуйста? Заранее спасибо.