У меня есть класс "ChildClass", который расширяет класс "ParentClass". Вместо того, чтобы полностью заменить конструктор родительского класса, я хочу сначала вызвать конструктор родительского класса, а затем выполнить некоторую дополнительную работу.
Я считаю, что по умолчанию вызывается конструктор аргументов родительского класса 0. Это не то, что я хочу. Мне нужен конструктор для вызова с аргументом. Возможно ли это?
Я пробовал
this = (ChildClass) (new ParentClass(someArgument));
но это не работает, потому что вы не можете изменить "this".