码迷,mamicode.com
首页 > 编程语言 > 详细

C++第二天笔记2016年01月27日(周三)P.M

时间:2016-02-25 22:40:10      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

1.  Point(Point p,int r):p(_p){}
对象p  p.print();//代码复用调用Point中的打印函数
2.  对象成员变量,没有显示使用初始化列表做初始化,编译器依旧会自动调用成员变量所属类中的构造函数(默认构造)对对象成员变量进行初始化。
3.  const:
const修饰函数时,只能修饰类的成员函数。
const成员函数体内 不能修改成员变量的值
const成员函数体内只能调用const成员函数
const对象只能调用const成员函数
4.  析构函数:
作用:当对象生命周期结束时,回收对象所占资源。
特点:没有返回值;*不能带参数;*不能被重载;*访问权限为公有
析构函数会由编译器自动调用,调用时机分三种:对象的作用域结束时,析构函数会被调用;销毁对象时,析构函数会被调用;delete指向对象的指针时,析构函数会被调用。
析构函数的函数名以~开头,后面跟着类名。如~Circle()。

C++第二天笔记2016年01月27日(周三)P.M

标签:

原文地址:http://www.cnblogs.com/cai1432452416/p/5218475.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!