как вызвать параметризованный конструктор из конструктора по умолчанию? - PullRequest
1 голос
/ 07 августа 2020

Я хочу вызвать параметризованный конструктор из конструктора по умолчанию внутри класса publi c java.

Могу ли я этого добиться?

public Rectangle()
{
Rectangle(10.5f,2.5f)     //this not working
}
public Rectangle(float length, float breadth)
{
code...
}

1 Ответ

3 голосов
/ 07 августа 2020

Вы можете использовать ключевое слово this.

Это должно помочь:

public Rectangle() {
    this(10.5f, 2.5f);
}

public Rectangle(float length, float breadth) {
    //code..
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...