读书笔记
kobep
这个作者很懒,什么都没留下…
展开
-
Effective c++阅读笔记(不断更新……)
1. copy构造函数和copy赋值的使用区别。 class A; class B(A); //调用copy构造函数 B = A; //调用copy赋值 class B = A; //调用copy构造函数 如果一个对象被定义,一定会有个构造函数被调用,此时不可能调用赋值操作,如果没有对象定义,就不会调用构原创 2013-05-24 17:05:35 · 642 阅读 · 0 评论 -
由类的private成员引发的思考
昨天晚上在寝室上网,突然同事问了我一个问题:在C#中,在一个类A的成员函数里,new 自己的实例,然后居然可以访问这个实例的private成员变量,他觉得这个两个实例不是都应该被完好封装吗,怎么一个实例里面能访问另一个类实例的private呢?说的有点抽象,代码是这样的: class A { private int i; publice void get()原创 2013-12-27 10:54:08 · 794 阅读 · 0 评论