Object Oriented Programming
OBJECT-ORIENTED PROGRAMMING (OOP) represents an attempt to make programs more closely model the way people think about and deal with the world.
OBJECT-ORIENTATION is a set of tools and methods that enable software engineers to build reliable, user friendly, maintainable, well documented, reusable software systems that fulfills the requirements of its users. It is claimed that object-orientation provides software developers with new mind tools to use in solving a wide variety of problems. Object-orientation provides a new view of computation. A software system is seen as a community of objects that cooperate with with each other by passing messages in solving a problem.
An object-oriented programming laguage provides support for the following objectoriented concepts:
1. Objects and Classes
3. Polymophism and Dynamic binding
Java is an object-oriented programming language. It was released by “SUN MicroSystems” in June 1995. Java is popular for it’s “Write Once, plateformRun Everywhere” feature. This feature enables a Java programmer written on a platform to execute any platform.