C# Tutorial - Object Oriented Programming (OOP)C# is an Object Oriented Programming (OOP) language, similar in nature to C++ and Java. In order to write programs in this language you need to have an understanding of what an object is. The essence of "object-oriented programming" is to treat data and the procedures that act upon the data as a single "object" - a self contained entity with an identity and certain characteristics of its own. Object-oriented programming has four features that benefit the design of applications. These are encapsulation, data-hiding, inheritance and polymorphism. These and and other concepts are covered below.
Learning to Read
|