Хранение и получение даты, хранящейся в объекте, с помощью java.util.CalendarJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Хранение и получение даты, хранящейся в объекте, с помощью java.util.Calendar

Сообщение Anonymous »

Мне нужно сохранить дату рождения в классе «Person».
Как я могу получить доступ к дате с помощью объекта «Person», если дата сохраняется с помощью java.util.Calendar?

Я попробовал создать метод get, но потом понял, что java.util.Calendar является статическим. Затем я попытался создать класс-оболочку даты рождения, но снова возникли проблемы с возвратом объекта.

Вот кое-что из того, что у меня есть на данный момент:

public class Person {
private String firstname;
private String surname;

public Person(String firstname, String surname, BirthdateWrapper birth) {
this.firstname = firstname;
this.surname = surname;
BirthdateWrapper birthday = birth;
}

public String getFirst(){
return firstname;
}

public String getSurt(){
return surname;
}

public BirthdateWrapper returnBirthObj() {
return birthday;
}

}

import java.util.Calendar;

public class BirthdateWrapper {
private int day;
private int month;
private int year;

Calendar birthday = Calendar.getInstance();

public BirthdateWrapper(int day, int month, int year) {
this.day = day;
this.month = month;
this.year = year;
setBirth();
}

private void setBirth() {
birthday.set(year, month, day);
}

}


Подробнее здесь: https://stackoverflow.com/questions/370 ... l-calendar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»