C ++ Summary

Source: Internet
Author: User

Fortunately, I have the opportunity to take the C ++ exam, so that I can decide whether to take this course or not. The test results were not satisfactory, but they aroused my interest in C ++. Today, we finally have time to sit down, so you don't have to worry about the exam, instead of thinking about other activities, and concentrate on summing up this knowledge.

C ++ is similar to VB and C #. As a computer language, it also has a basic language base, such as data types and expressions, control structures, functions, program structures, and exception handling. All languages are connected and have an inseparable relationship. Through C ++, I found that I was learning about VB. Through C #, I learned about different development environments in different languages. Through these three languages, I can infer some commonalities of all computer languages and imagine the skills and difficulty of learning these languages, because learning new knowledge is nothing more than combining it with existing knowledge, the process of identifying commonalities and differences. The more you learn, the better you learn.

I found a very good book called C ++ programming. Some of the good teaching materials are similar in content. The biggest difference is that I divided the chapters from different perspectives, to understand what it is about, you can reclassify it according to your own understanding, and sew a few more stitches on the original knowledge network, you know!

The following figure shows my overall summary of C ++, which consists of basic knowledge and object-oriented knowledge. The basic knowledge is involved in every language, Data, syntax, structure, function, exception ...... C ++ evolved from C language. It supports Object-Oriented Programming and covers almost all the syntax features that support oop. Through this part of learning, my understanding of Object-oriented has deepened a level where inheritance and polymorphism are very profound.

The picture summarized today is not my greatest achievement. I have done some simulated questions before, because I am eager for success, and I always want to find some shortcuts. Every time I see the answer, I will look at constructor, destructor, and operator overloading... I always want to get more information in my questions and answers. When I sat in the test room, I thought over and over again how familiar I had read countless times, but what a stranger!In fact, books are the best "resolution ". Only by studying and summing up can we learn comprehensive and profound knowledge.

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.