www.JAVA9S.com
An Introduction to Object Oriented Programming. This session talks about the evolution of the programming styles like unstructured programming, structured programming, Modular, procedural and Object oriented programming. I have also spoke about what is an object is really about and what are called its properties and behavior which turn out to be variables and methods. I also spoke about the Principles of OOPs - Inheritance, Polymorphism, Encapsulation and Abstraction.