В Java если класс A наследуеться классом B , то при создании объекта вида B
сначала вызываеться конструктор A, а затем конструктор B.
В классе A определена переменая type, которой при создании объекта A
присваеваеться значение 4 в конструкторе, а при создании объекта B
в его конструкторе type получает значение 8.
По сути при создании объекта B переменая type сначала получает
значение 4 в конструкторе A, а затем 8 в B.
Как сделать чтоб при создании объекта B , type не менялась 2 раза
(сначала 4, а потом 8), а просто получало значение 8?
сначала вызываеться конструктор A, а затем конструктор B.
В классе A определена переменая type, которой при создании объекта A
присваеваеться значение 4 в конструкторе, а при создании объекта B
в его конструкторе type получает значение 8.
По сути при создании объекта B переменая type сначала получает
значение 4 в конструкторе A, а затем 8 в B.
Как сделать чтоб при создании объекта B , type не менялась 2 раза
(сначала 4, а потом 8), а просто получало значение 8?