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:OOP in .NET mit C#,VB.NET(German).
To be able to use OOP you need to know the concepts of Object Oriented Programming.
Class
A class is a blueprint or model that defines the variables and the methods common to all objects of a certain type. It contains member functions for the behavior and member variables for the state. The easiest way to think about a class is to think of it as a prototype. Used in:Webanwendungen mit ASP.NET (German).
Object
An object is an instantiation of a class. It is a software bundle of variables and related methods. Objects are the central idea behind OOP.
Behavior
Behaviors are things the object does, defined in the methods of the class. For instance, the behavior of a dog is barking, running etc.
State
The state is what data the object holds. A car can be represented as a class with a state variable of price and methods like Stop, Move etc.
Abstraction
Abstraction is the presentation of simple concept to the external world. It is the exclusion of the inessentials.
Encapsulation
Encapsulation is the method of keeping data and methods together inside objects. It combines one or more information into a component. This encapsulation is like a agreement between the implementer of the class and the user of that class. Encapsulation is one of the fundamental OOP concepts. An excellent way to improve your company’s dotnet skills, is by booking a Firmenseminar(German).
The use of Object Oriented design and Object Oriented Programming are becoming increasingly popular. At its heart, OO programming is about creating discrete packets or groupings of data, what we call objects that model some thing in the application space.
Categories : Lora's Posts
RSS feed for comments on this post
No Response