c++
文章平均质量分 68
MarsProtector
这个作者很懒,什么都没留下…
展开
-
【boolan c++】面向对象高级编程(下)week1
1、conversion function原创 2017-11-13 09:59:33 · 164 阅读 · 0 评论 -
【boolan c++】 带有指针成员的class
带有指针成员的class一般必须手写三个特殊函数,被称为big three: 1、拷贝构造函数(接收自己这种类型作为参数的构造函数) 2、拷贝赋值函数 (‘=’符号的重载) 3、析构函数 编译器给出的默认拷贝构造函数和拷贝赋值函数时按照比特来复制。 对于含有指针成员的class,这样的复制是仅仅复制了指针,而指针所指向 的内存还是同一块,这种情况被称为浅复制。不能满足要求。因此必原创 2017-11-05 17:01:17 · 347 阅读 · 0 评论 -
【boolan c++】面向对象的三大方式以及设计模式
c++的面向对象有三种实现方式: 1、复合 composition has-a class A 拥有class B 2、委托 delegation composition by reference原创 2017-11-05 17:30:17 · 477 阅读 · 0 评论