THINKING IN C++
文章平均质量分 58
kepler-moment
这个作者很懒,什么都没留下…
展开
-
4: Data Abstraction
1. What's an object?In C++, an object is just a variable, and the purest definition is "a region of storage" (this is a more specific way of saying:"an object must have a unique identifier," which i原创 2013-10-06 14:51:15 · 488 阅读 · 0 评论 -
5: Hiding the Implementation
1.C++ access control(1). publicpublic means all member declarations that follow are available to everyone.(2) privateThe private keyword means that no one can access that member except you,原创 2013-10-08 14:28:16 · 537 阅读 · 0 评论 -
Chapter 3: The C in C++ Creating functions
1.Introduction to data typesData types define the way you use storage(memory) in the programs you write. By specifying a data type, you tell the compiler how to create a particular piece of storage,原创 2013-10-03 23:06:20 · 459 阅读 · 0 评论 -
2: Making & Using Objects
The user-defined data type, or class, is what distinguishes C++ from traditional procedural languages.Declarations vs. definitionsIt's important to understand the difference between declarations a原创 2013-09-22 19:01:41 · 406 阅读 · 0 评论 -
6: Initialization and Cleanup
1.constructorIn C++, the class designer can guarantee initialization of every object by providing a special function called the constructor whose name is the same as class's name.class A{pri原创 2013-10-08 15:26:42 · 517 阅读 · 0 评论