Object-Oriented Programming

Source: Internet
Author: User

We know that C # originates from C and C + +. In the 1970, Brian and Dennis Ritchie pioneered the C language, which soon became one of the most popular languages in the world because of its simplicity and flexibility.

However, C language is a process-oriented programming language. With the development of software technology, the object-oriented program design idea was developed, and the C + + language was designed and implemented in the 1980s by American At&t Bell Labs, which increased the support of object-oriented program design.

C # adheres to the object-oriented nature of C + + and supports all the key concepts of object-oriented: encapsulation, inheritance, and polymorphism. The entire C # class model is built on the. NET virtual object system, the object model is part of the infrastructure and is no longer part of the programming language.

9.1 Object-oriented concepts

9.2 Object-oriented model technology

9.3 Object-Oriented analysis

9.4 Object-oriented design

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.