In this tutorial I talk about the fundamental inheritance concept, I explain and compare abstract classes with interfaces, and touch a little bit to the concept of Graphical User Interfaces in Java. Also I provide an example game project called Puzzler for you to practice on. Check out rest of the Tutorials: https://berksoysal.blogspot.com/2016/06/java-se-tutorials-basics-exercises.html