【BigHereo 24】---L2--C++结构类
来源:互联网 发布:知乎液态金属散热 编辑:程序博客网 时间:2024/06/05 23:42
L2---C++结构类
一,【前言】
再次复习C++基础, 宏观的学习和总结,对自己的学习,项目和经历的反思, 同时要反思自己的学习方法:
在了解C++ 结构类之前, 先思考一下下面几个问题,如果您答得上来, 说明也就差不多了:
1,C++结构类是什么?
2,C++结构类中有什么?
思维导入如下:
二,【详情】
1,C++结构类 =数据成员 + 成员函数
2,C++机构类中主要有两个类和对象, 分别是string 和 complex
String类中
(1) 有string 类,必须要有 #include<string>头文件
(2) Substr( 2, 3) 截取函数, 第一个位置2 表示开始截取的位置并且从0开始;
第二个位置3代表要截取的长度.
(3) find(2, 3) 查找函数: 第一个位置代表 要找的字符
第二个位置代表开始找的位置,设默认位置从 0 开始, 如果查找不到返回 -1
3,Complex对象:
如果用complex 对象, 必须要头文件 #include<complex> 复数
定义复数类与类型无关,类的对象.
4, C++结构化(逻辑和过程)
5,C++面向对象(功能抽象和数据抽象的统一.)
考点:面向对象程序数据有: 抽象,封装,继承和多态性.
6, 对于赋值:
类赋值用双引号 “”, 例如: stringstr=”A”; string str(“A”);
对象赋值用单引号’’, 例如 Str[0]=’a’;
7,什么是信息隐藏?
解答:对象内部数据结构的这种不可访问性称为信息隐藏.
三,【小结】
C++中结构类与C中结构已经发生了质的变化,本次小结主要说明C++ 库中两个典型的类string 和complex, 通过这两个类进一步熟悉和对象, 为深入的学习面向对象,编程和架构打下基础.
- 【BigHereo 24】---L2--C++结构类
- flann L2结构体
- 【BigHereo 31】---L4---C++类,对象及特殊函数
- 【BigHereo 33】---L6---类模板,向量与虚函数
- L2-009. 抢红包 结构体排序
- L2
- L2
- 【C/C++】类和结构
- C++-结构和类
- c#---类和结构
- C#---结构与类
- 【C++】类和结构
- gplt L2-009. 抢红包(结构体排序)
- L2-007. 家庭房产(并查集+结构体记录)
- 【BigHereo 14】-----Idea 类文件.java 左下角出现红色小J字母
- 【BigHereo 5】-----sonar
- 【BigHereo 8】-----博客专家
- 【BigHereo 13】-----Constant Grow
- 用JAVA 实现图像化的模式串匹配并于文本区显示颜色
- WebLogic11g在startWebLogic.cmd文件中配置jar包启动
- Java学习笔记-反射及其应用
- Linux第二章作业
- 设计模式——创建型模式
- 【BigHereo 24】---L2--C++结构类
- Web AppBuilder for ArcGIS v2.6开发版现已推出!
- phpstorm快捷键
- HDU2082 找单词(多重背包)
- 上传文件到Linux服务器
- Qt 实用小技巧1--exe文件添加图标、避免子控件继承父控件的背景
- 服务器上安装Anaconda、tensorflow、opencv吐血总结
- DeepLearing学习笔记-改善深层神经网络(第一周作业-3-梯度校验)
- jenkins(二)jenkins+maven+git 构建第一个简单的job