Вопрос немного не по теме задания но все же заинтересовал меня. Для чего в конструкторе B мы используем super() ?