01类、成员函数、对象
来源:互联网 发布:iphone手机助手软件 编辑:程序博客网 时间:2024/06/16 01:41
类、成员函数、对象
2月15日开始听传智扫地僧的C++课程,记录笔记如下:
一、第一个截屏
- namespace std :标准的命名空间,里面有很多定义
- <<左移操作符在C++里面,变成了输入运算符相关的记号,这是功能的改造(增强)—也就是 C++语言操作符重载
二、第二个截屏
在C++的类中,自定义数据类型。
三、第三个截屏
经典话语:
面向过程加工的是:一个一个的函数;
面向对象加工的是:一个一个的类;
四、第四个截屏
五、markdown插入图片经验总结
- 如何解决上传本地图片的困扰?
先上传本地图片至自己的新浪微博账户中,然后进入我的微博,此时注意:图片的地址不是地址栏那个地址!而是需要右键点击图片–复制图片网址,将这个网址粘贴到![图片alt][图片地址]中的图片地址中。图片的地址,他的网址末尾应该是.jpg格式的,如果不是,说明格式不对。 - 上传图片时的 感叹号 及其他字符均在英文格式下
- 使用markdown中的列表功能时,要用到tab键
最后,附上用面向对象的思维方法书写的求圆的面积的代码:
class MyCicle{public: double m_s; //圆的面积 属性 成员变量 double m_r; //圆的半径public: void setR(double r) //成员函数(对成员变量都做哪些操作的函数) { m_r = r; } double getR() { return m_r; } double getS() { m_s = 3.14*m_r*m_r; return m_s; }};//用面向对象的方法//1 类的抽象 成员变量和成员函数//2 实例化 类的对象//3 求面积 //面向过程加工的是: 一个一个的函数 //面向对象加工的是: 一个一个的类//4 main集成测试//思考1:类的调用 执行过程分析 //调用时,调用的是这个对象的某一个成员函数,不像//面向对象那样一步一步去执行;//类是一个数据类型(固定内存大小的别名),定义一个类,//是一个抽象的概念,不会给你分配内存;//用数据类型定义变量的时候,才会分配内存//思考2:c++编译器是如何处理 多个对象,调用类的成员函数的,//具体一点:是如何区分是c1,c2,c3调用了类的void main(){ MyCicle c1, c2, c3;//用 类 定义 变量 对象 double r; cout << "请输入c1圆形的半径:"; cin >> r; //给c1圆形的属性赋值 c1.setR(r); cout << "c1圆形的面积是" << c1.getS() << endl; system("pause");}
第一次学习markdown语法编辑文本,发现没有想象中的那么难,还挺有意思的!
0 0
- 01类、成员函数、对象
- 通过反射获取类对象的成员函数、成员变量(只获取成员函数)、构造函数
- 函数指针(全局函数/类成员函数)和函数对象
- const static与类的数据成员,成员函数,对象
- const成员函数、const类对象、mutable数据成员
- Objective-C 类,数据成员,函数成员,对象,
- 类,对象,成员函数使用实质
- 成员函数被调用派生类对象!
- C++类和对象--默认成员函数
- 类 和 对象 默认成员函数
- 类和对象--默认的成员函数
- 谈函数指针(全局/类成员函数)和函数对象
- 谈函数指针(全局/类成员函数)和函数对象
- 谈函数指针(全局/类成员函数)和函数对象
- 对象作为函数参数、类外定义成员函数
- C++类成员函数转换成函数对象
- C++ 常对象成员、常成员函数
- 常对象成员和常成员函数
- Liunx系统运维巡检指导
- 完全背包>=某一个值
- JDK1.8源码阅读之——String,StringBuffer, StringBuilder
- CT/MCT/RMCT算法的学习和实现
- BitTorrent P2P技术
- 01类、成员函数、对象
- Python开发-数据类型
- 安装Dubbo注册中心(Zookeeper-3.4.6)单个节点
- R语言聚类算法之期望最大化聚类(Expectation Maximization Algorithm)
- javascript基础(定时调用及其练习)(四十一)
- 【机器学习】tensorflow: GPU求解带核函数的SVM二分类支持向量机
- 58到家数据库30条军规解读
- Linux安装ElasticSearch
- java通信——单客户端与服务端通信