logo



The concepts of object-oriented programming. thumbnail

The concepts of object-oriented programming.


February 25, 2010

Object-Oriented Programming (OOP) is a programming paradigm that uses objects. In object oriented programming (OOP) you create a model for a real world system. Details:CSharp Schulung(German).

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

Class
A class is the blueprint from which the individual objects are created. It’s where Variables and Methods are defined. A class is a template that specifies the attributes and behavior of something. Used in:Windows Forms Schulung(German).

Object
An instance of a class is called object. It is a collection of attributes and behaviors encapsulated into a one small entity. Objects are the basic run-time entities in an object-oriented system.

Behavior
The behavior of objects is defined in member-functions. Software objects are modeled after real-world objects in that they have state and behavior.

State
All objects by definition have State and Behavior. A class’s state is represented by its member variables.

Abstraction
Abstraction is used to suppress irrelevant details while at the same time emphasizing relevant ones. It is considered one of the most important concepts of software development.

Encapsulation
Encapsulation is storing data and functions in a class. It means as much as shielding. Each object has a shield around it. Encapsulation is most often achieved through information hiding. Encapsulation is one of the most important characteristics of an object oriented system. An excellent way to improve your teams dotnet skills, is by booking a Java Schulung(German)}.

Comments are closed.