Делаю базовый класс
Код | public class Parent { private String name; protected int age; private int weight;
public Parent(String name, int age, int weight) { this.age=16; this.name = name; this.weight = weight; }
|
делаю от него наследника:
Код | public class Cat extends Parent{ private String name; private int age; private int weight;
public Cat(int age, String name, int weight) { super(age); this.name=name; this.weight = weight; }
|
Выдает, что super(age); -- в данном контексте ошибка.
Почему ошибка, и как мне скопировать значения родительского класса в конструктор наслоедуемого класса, а далее в объект. ? |