rozširuje vs implementuje java
both are used for inheriting
extends:
class extends class
interface extends interface
implements:
class implements interface1, Interface2 …
verejná trieda rozširuje implementuje java
extends is for extending a class.
implements is for implementing an interface