Object Oriented Programming demo in Java.