• Добавить код, который создает новый объект Date с именем birthday. Новый объект должен содержать дату рождения. Вы можете использовать любой конструктор. Добавьте код, чтобы распечатать дату, чтобы проверить его.Почему мои новые объекты не работают в моем основном методе?
• Добавить код в начало, который создает новый объект Date, названный сегодня. Новый объект должен содержать вашу сегодняшнюю дату. Вы должны использовать другой конструктор. Добавьте код, чтобы распечатать дату, чтобы проверить его.
Я сделал все это, и я не уверен, почему, но мой основной метод не работает? Как мне отформатировать мой код в основном, чтобы создать новый объект?
class Date {
int year;//the next three lines are for the second bullet point
int month;
int day;
int birthday;
int today;
public Date() {//this is the constructor that takes no parameters
this.year = 0;
this.month = 0;
this.day = 0;
}
public Date(int year, int month, int day, int birthday, int today) { //this is for the thirs bullet point on assignment
this.year = year;
this.month = month;
this.day = day;
this.birthday = birthday;
this.today = today;
}
public class MoreDates {
public void printDate(Date date) {//this is for the fourth bullet point.
System.out.println(date.year);
System.out.println(date.month);
System.out.println(date.day);
System.out.println(date.birthday);
System.out.println(date.today);
}
public void main(String[] args) {
this.birthday = 17;
this.today = 29;
}
}
}
Ваш 'метод main' ничего не делает, но назначить' birthday' и 'today'. Кроме того, главная ** должна быть «публичной статической пустотой» - твой - нет. –
Добро пожаловать в переполнение стека. Пожалуйста, уменьшите это до [mcve] - в настоящее время вы включили загрузку кода и загрузку нерелевантных деталей о своем назначении, но действительно важный бит, в котором вы говорите, что не так, просто «мой основной метод не работает». Прочтите https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/, а также учтите, что целью Stack Overflow является создание хранилища высококачественных вопросов и ответов , –
Вы сказали, что «сделали все это», но вы не создали «Date'' Objects »в основном методе. – badjr