added ex J

This commit is contained in:
2024-12-10 15:17:19 +01:00
parent b3a0d1f7a1
commit a1bfa6021a
3 changed files with 74 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
package exercises.ex_j;
class Spoon {
private Diner owner;
public synchronized Diner getOwner() {
return owner;
}
public Spoon(Diner d) {
owner = d;
}
public synchronized void setOwner(Diner d) {
owner = d;
}
public synchronized void use() {
System.out.printf("%s has eaten!", owner.getName());
}
}