C # Summary

Source: Internet
Author: User

C # the video has come to an end. Try to summarize some new things. I feel that I have learned a new object-oriented programming language. However, most of the knowledge has not changed. Still the data structure, process control, constructor, inheritance, polymorphism, encapsulation ...... these familiar word eyes!

It may be because I have just finished learning C ++, And I am familiar with the knowledge that the video teacher has provided.

Even so, some of the knowledge in the video is also a typical C # knowledge, but it is not particularly clear: such as entrusting, it seems to be just a mediation role, I really don't know how powerful it is.

Summary:



In summary, the knowledge involved in the C # Video is dividedPart 4:

1. Introduction: Comparison with other languages

2. Commonalities: knowledge points in all languages. : Data structure, operators, flow control, arrays and functions

3. Features of object-oriented language: encapsulation, inheritance, polymorphism, interface ......

4. A small part is about Exception Handling in C.

Compare the just-learned C ++ and C #The main differences are as follows:

1. No pointer

2. Differences between some special keywords (virtual, Base) during function Rewriting

3. Inheritance only supports single

4. operators can use the checked keyword for security checks.

5. Delegate-a special type of class


I have learned so much from the introduction on the video. A lot of things have not been deeply touched, so limited understanding may be wrong.

There are a lot of issues left behind. You also need to go deep into the C # design model later!




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.