logo



What are the concepts of OOP? thumbnail

What are the concepts of OOP?


September 1, 2010

Object-oriented programming (OOP) is generally accepted as being far more flexible than other computer programming languages. To take the Object Oriented approach is a more effective way to program. Details:C# Schulung(German).

Before you can begin using OOP, it s important to be acquainted with the terminology used.

Class
The primary concept that you will require to learn is called a “class.” A class is a blueprint used to construct objects. It is a programmer defined type that serves as a template for instances of the class. What this basically means is that we supply a blueprint, or an outline of an object. Used in:WCF Schulung(German).

Object
An object is an instantiation of a class. It is a software bundle of related state and behavior. Objects are the central idea behind OOP.

Behavior
An object is a software bundle of related state and behavior. Software objects are modeled after real-world objects in that they have state and behavior.

State
The state is what data the object holds. Hence objects of a class are similar except for their state.

Abstraction
Abstraction refers to the act of representing fundamental features without including the background details or explanations. It solves the problem in the design side while encapsulation is the implementation.

Encapsulation
Encapsulation is the process of keeping data and methods together inside objects. It is the packaging of several items together into one unit. Encapsulation is most often achieved through information hiding. As such, encapsulation is a core principle of good software architecture. An excellent way to improve your company’s dotnet skills, is by booking a C++ Schulung(German)}.

Ave Maria Listings

Comments are closed.