#Creating an event-layer system.
Inctoduction to:
- anonymous innner classes;
- what lambda expressions are;
- what the difference between an anonymous classes and lambda expressions is;
- what the advantages of using lambda expressions are;
- what an abstract class in java is;
- what interfaces is needed for;
- what the difference between abstract classes and interfaces is;
- what @Override means;