C++学习笔记之类
来源:互联网 发布:mac groovy sdk 编辑:程序博客网 时间:2024/06/07 03:12
类的成员函数,必须在类内部声明,可以在类的内部或外部定义。
常量成员函数,在形参列表后加const,只能读取数据的值,不能对值做改变。
类的非成员函数,声明在类的内部,定义在类的外部。
控制类成员初始化的函数叫做类的构造函数。构造函数的函数名和类名一致,没有返回值,一个类可以有多个构造函数,但是参数数量或类型必须有不同,构造函数不能是const 的。
如果没有显示地定义构造函数,编译器会隐式地提供一个默认构造函数。
析构函数,析构函数的函数名和类名相同,没有返回值,没有参数,在函数名前面加~。
public和private
构造函数和一部分成员函数放在public后面
数据成员和一部分需要实现的成员函数放在private后面
友元函数:类可以允许其他函数访问类中的私有对成员,需要把这个函数变成类的友元函数,在前面加friend。友元只能在类的内部定义,建议在最开始或结尾处集中定义。
友元函数不是成员函数。
阅读全文
0 0
- PHP学习笔记之类
- C++学习笔记之类
- c++学习笔记之类
- 【黑马程序员】Objective-C语言学习笔记之类(二)
- c#学习笔记之类接口
- UML学习笔记之类图
- ios学习笔记之类实现
- ios学习笔记之类别
- 学习笔记之类(三)
- C++学习笔记之类模板
- UML学习笔记之类图
- C++学习笔记之类基础
- 黑马程序员----Objective-C学习笔记之类的本质与SEL类型
- Objective-C语言学习之类和实例
- 学习C++(1)之类的拷贝构造
- C++学习笔记之类于对象
- C++学习笔记之类和对象
- ios学习笔记之类声明(接口)
- Unity,UI实现滚动内容
- Java 9的前9大改进和功能,程序员不妨先了解
- 使用kibana来进行ElasticSearch的信息查询检索
- spring 生命周期最详解
- DOM中的动态NodeList与静态NodeList(getElementsByTagName()与querySelectorAll())
- C++学习笔记之类
- (4)全局变量、局部变量、常见对象(Object、String)、自定义方法
- Android之MPAndroidChart库——双柱状图,X轴显示汉字
- SLAM学习——建图问题(一)
- 2.1.22—线性表—Candy
- lucas定理+费马小定理方法求逆元-HDU3944
- springmvc生成excel表
- 转载:Entity Framework 入门4篇连载
- 卷积神经网络CNN之实践样例