Конструктор цепочки для печати даты - PullRequest
0 голосов
/ 29 июня 2018

Как я могу напечатать дату, используя конструктор цепочки в Java? Я получаю сообщение об ошибке после этого (6,2018), заявляющего, что мне нужен конструктор с двумя аргументами. Почему это так? И когда я использую быстрое исправление, создается новый конструктор Date (int i, int j). Я тоже не могу этого понять. Вот что я попробовал -

public class Date
{   
    int dd;
    public Date()
    {
        this(30);
    }

    public Date(int dd)
    {
        this(6,2018);
        this.dd=dd;
    }

    public static void main(String arg[])
    {
        Date ob= new Date();
    }

}

1 Ответ

0 голосов
/ 29 июня 2018

вы пытаетесь вызвать конструктор с двумя параметрами: this (6,2018); 6 и 2018, которые вы, кажется, не создали.

Вам нужно создать конструктор Date (int x, int y) {}

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