Это мой родительский класс < /p>
public abstract class Human {
public Human(String name,String surname, int idno){
}
}
< /code>
и это подкласс < /p>
public class Personel extends Human {
public Personel(String name,String surname, int idno)
{
}
}
< /code>
Constructor Personnels не обязательно должен быть одинаковым с родительскими классами, но что бы я ни делал, он дает ошибку. < /p>
Я добавлю
final regnumber< /code> to personel < /code>, его нельзя изменить, но я не могу добавить это. < /p>
Почему я не могу сделать это: < /p>
public Personel()
{todo
}
< /code>
или < /p>
public Personel();
< /code>
или < /p>
public Personel(String name,String surname, int idno,int asda, string asdsa)
{
}
< /code>
или < /p>
public Personel(final regnum)
{
}
< /code>
Если вы поможете, я буду рад. < /p>
Я сделал это, спасибо, но теперь я хочу взять входные данные от пользователя, чем сделать, например, объект Human1. сейчас? Это не примет. Я должен поместить в параранте, но я хочу взять у пользователя, но я определил в параметрах конструктора 3, так как до класса я должен это сделать?
Подробнее здесь: https://stackoverflow.com/questions/176 ... or-in-java