Package be.belegkarnil.game.board.tak
Class BelegTak
java.lang.Object
be.belegkarnil.game.board.tak.BelegTak
This class is the main class that run the game with GUI.
- Author:
- Belegkarnil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<Constructor<Strategy>> constructorOnlyWith(Class<Strategy> klass, List<Class> classes) static booleanhasDefaultConstructor(Class klass) static booleanisStrategy(Class klass) static voidstatic voidloadStrategies(String packageName) static void
-
Constructor Details
-
BelegTak
public BelegTak()
-
-
Method Details
-
loadStrategies
- Throws:
IOExceptionClassNotFoundException
-
loadStrategies
- Throws:
IOExceptionClassNotFoundException
-
isStrategy
-
constructorOnlyWith
-
hasDefaultConstructor
-
listStrategies
-
main
- Throws:
IOExceptionClassNotFoundException
-