EscapeRoom Projekt hinzugefügt

This commit is contained in:
2020-09-24 10:53:09 +02:00
commit 61affb4d0d
16 changed files with 1099 additions and 0 deletions

22
Room.java Normal file
View File

@@ -0,0 +1,22 @@
public abstract class Room {
protected Lock[] locks;
public Room( int pNumberOfLocks ) {
locks = new Lock[pNumberOfLocks];
}
public boolean isUnlocked() {
for( Lock l: locks ) {
if( !l.isOpen() ) {
return false;
}
}
return true;
}
public abstract void play( EscapeRoom game );
}