自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 构造函数

拷贝构造函数定义格式:类名(const类名&变量名) 析构函数不需要加参数,不能被重载;拷贝构造函数:深拷贝、浅拷贝:   记得11年底找工作的时候,面试时曾经遇到有面试官问的对深拷贝与浅拷贝的理解,那时候自己回来查了资料,写了篇博客,感觉自己理解了,其实理解的不深刻,最近在调试bug的时候,再次遇到深拷贝与浅拷贝,认真分析了,写写自己的心得吧。     先说下自己的理解吧,浅拷贝,

2017-09-15 10:21:00 183

原创 内联函数

内联与普通函数的区别:编译时将函数体代码和实参代替函数调用语句,省去调用和返回的部分,效率高; 但必须是简单的函数。不能包括递归 类内定义与内联函数:类内定义的函数优先定义为inline函数。 类外定义:同文件类外定义:void Car::coor(){};        分文件类外定义:Car.h(定义头文件)   class Car{ public:    void run();

2017-09-14 12:55:17 135

原创 数据的封装

面向对象的基本思想:以对象为中心; 封装的好处: class car{ public : int getwheelcount(){return m_iwheelcount;} private: int m_iwheelcount; };//只读属性外界只能读取,不能设置。. //////////////////////////////////////////////////////

2017-09-14 10:55:52 223

原创 c++封装(上)

类和对象: 访问限定符:public 、protected、private; 对象实例化:从栈实例化 class tv{ public: char name[20]; int type; void changeVol(); void power(); }; int main(void){ TV tv; TV tv[20]; return 0; } 从堆实例化:

2017-09-13 21:14:44 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除