-import javax.swing.*;
+import java.util.Comparator;
-public class Person extends JPanel implements Comparable<Person> {
+public class Person implements Comparable<Person>, Comparator<Person> {
private Firstname firstname;
private Origin origin;
private Size size;
private Weight weight;
private Eye eye;
- Person(Firstname firstname) {
+ Person(Firstname firstname, Origin origin, Size size, Weight weight, Eye eye) {
setFirstname(firstname);
+ setOrigin(origin);
+ setPersonSize(size);
+ setWeight(weight);
+ setEye(eye);
}
public void setFirstname(Firstname firstname) {
+ this.size.compareTo(person.getPersonSize()) + this.weight.compareTo(person.getWeight())
+ this.eye.compareTo(person.getEye());
}
+
+ @Override
+ public int compare(Person person, Person t1) {
+ return 0;
+ }
}