c++学习补充
来源:互联网 发布:手柄键位设置软件mac 编辑:程序博客网 时间:2024/06/16 17:59
1.在类的定义中,一般数据成员设为私有,函数成员设为共有。
2.私有成员只能在类内使用,不能再类外,即声明一个对象后,不能用std.mame这种形式去调用私有成员,只能调用共有成员。
3.我们知道构造函数是用来初始化数据成员的,但是有比他更好的,那就是初始化列表,他更快,更专业。
4.类的定义就是封装
5.注意:带有参数的构造函数,参数形式写在构造函数后面,而不是在类的定义后面。
6.初始化列表:
#include <iostream>using namespace std;class book_item{public: void showus() { cout << "书名为:"<< bookname << endl; cout << "卖了:" << shumu << "本" << endl; cout << "赚了:" << monney << "元" << endl; } book_item(char *name,int a,double b):bookname(name),shumu(a),monney(b)//这个就是初始化列表,写在构造函数后面,中间接一个冒号。。 { //bookname = name; //shumu =a; //monney = b; }private: char *bookname; int shumu; double monney;};
阅读全文
0 0
- C语言补充学习
- C补充
- 补.从零开始学习C语言--C语言补充_goto语句
- IAR C编译器相关(C语言补充学习)
- 学习JAVA要不要补充些C/C++的知识
- c 语法部分补充
- [objective-c] ARC 补充
- c/c++补充_1
- c/c++补充_2
- C语言基础补充
- C 语言知识补充
- C语言基础知识补充
- Spring学习笔记 补充
- struts 继续学习 补充
- 补充Spring的学习
- 学习笔记补充
- ObjC学习补充
- 正则表达式补充学习
- 《TCP/IP详解 卷1》 笔记: 链路层
- Java程序员集合框架面试题
- YOLOv1v2 window7+cpu版本
- c# 返回类型比委托的可访问性低
- 使用git将项目上传到github的方法
- c++学习补充
- 【第五届蓝桥杯】地宫取宝
- leetcode 8. String to Integer (atoi)
- JVM及java基本知识整理
- Android介绍(未整理完...)
- c++ 自带string类 的对象 字符串结尾带不带‘0’?
- sscanf用法
- JVM 常用参数总结
- 常见bug