changed the file structure
This commit is contained in:
parent
b1c3582880
commit
6b23a757b6
70 changed files with 764 additions and 23 deletions
36
Code/Steiner/oop_theorie_2/src/Person.java
Normal file
36
Code/Steiner/oop_theorie_2/src/Person.java
Normal file
|
@ -0,0 +1,36 @@
|
|||
import java.time.LocalDate;
|
||||
|
||||
class Person {
|
||||
private String name;
|
||||
private int age;
|
||||
|
||||
Person(String name, int yearOfBirth) {
|
||||
this.name = name;
|
||||
LocalDate currentDate = LocalDate.now();
|
||||
int year = currentDate.getYear();
|
||||
this.age = year - yearOfBirth;
|
||||
if (this.age < 0) {
|
||||
this.age = 0;
|
||||
}
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public int getAge() {
|
||||
return age;
|
||||
}
|
||||
|
||||
public void setAge(int age) {
|
||||
this.age = age;
|
||||
}
|
||||
|
||||
public void printPerson() {
|
||||
System.out.println(name + " " + age);
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue