diff --git a/src/tp04/Person.java b/src/tp04/Person.java index 72d48342b56a95cbf99f028e26b1af4d1e61a785..56a03eb8933fe84c90abeac26b72c53b961c2c3b 100644 --- a/src/tp04/Person.java +++ b/src/tp04/Person.java @@ -71,4 +71,5 @@ public class Person{ } return true; } -} \ No newline at end of file +} + diff --git a/src/tp04/Student.java b/src/tp04/Student.java index a374d1a476f6846cd14beaf37349d7d09b373be0..e48d0477bc67f964e9c6fc41e4884f7a7a928f5d 100644 --- a/src/tp04/Student.java +++ b/src/tp04/Student.java @@ -18,4 +18,5 @@ class Student{ this.pers = new Person(forename, name); this.grades[0] = grade; } -} \ No newline at end of file +} + diff --git a/src/tp04/StudentAbs.java b/src/tp04/StudentAbs.java new file mode 100644 index 0000000000000000000000000000000000000000..391a1ae1bb737038ac8b367b5e0114abe6388529 --- /dev/null +++ b/src/tp04/StudentAbs.java @@ -0,0 +1,5 @@ +package tp04; + +public class StudentAbs { + +} diff --git a/src/tp04/UsePendingCaseQueue.java b/src/tp04/UsePendingCaseQueue.java new file mode 100755 index 0000000000000000000000000000000000000000..05bc89220d280594566c8b7f42f5a2b62b89c2b5 --- /dev/null +++ b/src/tp04/UsePendingCaseQueue.java @@ -0,0 +1,29 @@ +package tp04; + +public class UsePendingCaseQueue { + public static void main(String[] args) { + PendingCase pc1 = new PendingCase("Alice", "AAA", 1234.56); + PendingCase pc2 = new PendingCase("Bruno", "BBB", 0.42); + PendingCase pc3 = new PendingCase("Chloé", "CCC", 745.99); + PendingCase pc4 = new PendingCase("Denis", "DDD", 125.0); + PendingCaseQueue.CAPACITY = 3; + PendingCaseQueue pcq = new PendingCaseQueue(); + System.out.println("Before anything: " + pcq); + System.out.println("Empty? " + pcq.isEmpty() + "\tFull? " + pcq.isFull()); + pcq.addOne(pc1); + pcq.addOne(pc2); + System.out.println("After addition of pc1 and pc2: " + pcq); + System.out.println("Empty? " + pcq.isEmpty() + "\tFull? " + pcq.isFull()); + pcq.addOne(pc3); + System.out.println("After addition of pc3: " + pcq); + System.out.println("Empty? " + pcq.isEmpty() + "\tFull? " + pcq.isFull()); + pcq.addOne(pc4); + System.out.println("After addition of pc4: \t" + pcq); + pcq.removeOne(); + System.out.println("After a removal: " + pcq); + pcq.addOne(pc1); + System.out.println("After addition of pc1: " + pcq); + pcq.clear(); + System.out.println("After clearing: " + pcq); + } +} diff --git a/src/tp04/UsePerson.java b/src/tp04/UsePerson.java index aaf0940b6992750d3a04a452c724321088aee4f9..7010edd8eb400514f7f4d1212400d08a62d8f23a 100644 --- a/src/tp04/UsePerson.java +++ b/src/tp04/UsePerson.java @@ -26,3 +26,5 @@ public class UsePerson { if(testsOK) System.out.println("Tests de UsePerson réussis !"); } } + + diff --git a/src/tp04/UseStudent.java b/src/tp04/UseStudent.java new file mode 100644 index 0000000000000000000000000000000000000000..3875e34f3e0185235e051d4cdf389ca0ee62cf57 --- /dev/null +++ b/src/tp04/UseStudent.java @@ -0,0 +1,5 @@ +package tp04; + +public class UseStudent { + +} diff --git a/src/tp04/UseYearGroup.java b/src/tp04/UseYearGroup.java new file mode 100644 index 0000000000000000000000000000000000000000..a95fff22c92ec0a33c628b42ccd7ab925f01130b --- /dev/null +++ b/src/tp04/UseYearGroup.java @@ -0,0 +1,5 @@ +package tp04; + +public class UseYearGroup { + +} diff --git a/src/tp04/YearGroup.java b/src/tp04/YearGroup.java new file mode 100644 index 0000000000000000000000000000000000000000..f553331fa30c126f33bb8a1abe86b7a82024ebd1 --- /dev/null +++ b/src/tp04/YearGroup.java @@ -0,0 +1,5 @@ +package tp04; + +public class YearGroup { + +} diff --git a/src/tp04/tp04-doc.zip b/src/tp04/tp04-doc.zip new file mode 100755 index 0000000000000000000000000000000000000000..92e8777c9014fedcc0e73cdd42db854e99b2af4a Binary files /dev/null and b/src/tp04/tp04-doc.zip differ diff --git a/src/tp04/tp04-res.jar b/src/tp04/tp04-res.jar new file mode 100755 index 0000000000000000000000000000000000000000..4088fda2baee4ed5f221ddd3c9999890d7f2637f Binary files /dev/null and b/src/tp04/tp04-res.jar differ