Можно ли вызвать конструктор из базового класса в дочернем классе, который включает в себя параметр другого типа в Java? - PullRequest
0 голосов
/ 04 марта 2019
public ClassA {
    private int height;

    public ClassA(int firstHeight){
        height = firstHeight; 
    }
}

public ClassB extends ClassA {
    public ClassB(double secondHeight){
        super(secondHeight);
    }
}

Я знаю, что это не компилируется из-за преобразования с потерями из int в double, но есть ли способ, которым я могу преобразовать тип без необходимости создания новой переменной типа double для secondHeight в дочернем классе?

Извиняюсь, если об этом уже спрашивали, я новичок и не уверен, что именно ищу на этой огромной платформе.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...