Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| Term
| Object-oriented
|
| Definition
| Object-oriented software development is a method of creating software using the concept of objects. Objects encapsulate units of behavior and data. Objects may represent real world objects—like cars—or abstract ideas—like algorithms. Object-oriented design enables the use of inheritance and polymorphism which promote code reuse and extension. Object-oriented programming (OOP) is replacing procedural programming—the old paradigm of software development. Object-oriented languages include the C#, C++, and Java languages.
|
| See also
| C#, Java language, Object, Object-Oriented Analysis and Design, Object-Oriented Programming
|
| This C# Online.NET definition is from the Glossary of .NET / C# Terms.
|