Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.Serializable;
- import java.time.LocalDate;
- public class Person implements Serializable{
- private final String name;
- private final LocalDate birth;
- private int age;
- public Person(String name, LocalDate birth){
- this.name = name;
- this.birth = birth;
- recalculateAge();
- }
- public String getName(){
- return name;
- }
- public LocalDate getBirth(){
- return birth;
- }
- public int getAge(){
- return age;
- }
- private void recalculateAge() {
- age = LocalDate.now().getYear() - birth.getYear();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement