Introduction
One characteristic that is constant in the software industry today is "change" change is one of the most critical aspects of software development and management. New tools and new approaches are announced almost every day.
Object-Oriented Programming (OOP) is an approach to program organization and development, which attempts to eliminate some of the pitfalls of conventional programming methods by incorporating the best of structured programming features with several new concepts.
OBJECT ORIENT PROGRAMMING:-
OOP is an approach that provides a way of modulazing a program by creating a partitioned memory area for both data and function that can be used as a template for creating copies of such modules on demand.
Basic concepts of OOP:-
We shall now discuss the general concepts of OOP which from the heart of the java language.
Object and Class:-
Objects are basic runtime entities in an object-oriented system.
A class is thus a collection of objects of similar type.
Data Abstraction and Encapsulation:-
The wrapping up of data and method into a single unit (called class) is known as encapsulation. Data encapsulation is the most striking feature of the class. The data is not accessible to the outside world and only those method, Which is wrapping in the class, can access its.
Abstraction refers to the act of representing essential features without including the background details or explanations. Classes use the concept of abstraction and are defined as a list of abstract attributes such as size, weight and cost, and methods that operate on these attributes.







0 comments:
Post a Comment