C++第二天笔记2016年01月27日(周三)P.M
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++第二天笔记2016年01月27日(周三)P.M相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章