learnstuff logo

Object Oriented Programming

One of the most important principles of Java is Object oriented Programming or OOP. Learn how to use Interfaces and Abstract Classes to extend the behaviour of existing classes or for hierarchy of classes with a common shared functionality.