Огромное спасибо за столь крутой ответ! Всё скомпилировалось и работает. Остался только вопрос.
Если допустим: есть дополнительно тег отличный от 'department', например 'warehouse' и внутри его тоже много дочерних тегов 'product'. Могу ли я как-то проигнорировать это при парсинге? Чтобы коллекция наполнилась только тегами product от родительского department?
Denis Zagayevskiy: тогда два встречных вопроса:
1) то что байт изображается двумя шестнадцатеричными числами - это исторически сложилось или это какое-то ограничение?
2) и почему тогда в блоке слева адрес изображается 8 цифрами? (а не 2 или 16, например)
Заранее спасибо за вашу помощь.
Отметил решением, спасибо!
Не могли быть дать информацию про: "смещение строки" что это вообще и с чем едят?
И 16 байт в строке потому что шестандцатеричная система счисления?
Вот ты написали: "В результате наследования получаем более простой и короткий код. В результате создания объектов получаем возможность оперировать данными объекта". Т.е. при наследования оперировать данными суперкласса нельзя?