会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
flyingswallow
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
12
下一页
2020年9月3日
C++(构造函数的分类和调用)
摘要: 构造函数的分类和调用 两种分类方式 1.按参数分为:有参构造和无参构造 2.按类型分为:普通构造和拷贝构造 三种调用方式 1.括号法 2.显示法 3.隐式转换法 示例: //1、构造函数分类 // 按照参数分类分为 有参和无参构造 无参又称为默认构造函数 // 按照类型分类分为 普通构造和拷贝构造
阅读全文
posted @ 2020-09-03 00:04 flyingswallow
阅读(488)
评论(0)
推荐(0)
2020年9月2日
C++(构造函数和析构函数一)
摘要: 构造函数和析构函数 对象的初始化和清理也是两个非常重要的安全问题 一个对象或者变量没有初始状态,对其使用后果是未知 同样的使用完一个对象或者变量,没有及时清理,也会造成一定的安全问题 c++利用了构造函数和析构函数解决上述问题,这两个函数将会被编译器自动调用,完成对象初始化和清理工作。 对象的初始化
阅读全文
posted @ 2020-09-02 00:13 flyingswallow
阅读(167)
评论(0)
推荐(0)
2020年9月1日
C++(成员属性设置为私有)
摘要: 成员属性设置为私有 优点1: 将所有成员属性设置为私有,可以自己控制读写权限 优点2: 对于写权限,我们可以检测数据的有效性 示例: #include <iostream> #include <string> using namespace std; class Person{ public: //
阅读全文
posted @ 2020-09-01 00:16 flyingswallow
阅读(757)
评论(0)
推荐(0)
2020年8月31日
C++(struct和class的区别)
摘要: struct和class的区别 在c++中struct和class唯一的区别就在于默认的访问权限不同 区别: struct 默认权限为公共 class 默认权限为私有 #include <iostream> using namespace sted; class C1 { int m_A; //默认
阅读全文
posted @ 2020-08-31 23:47 flyingswallow
阅读(146)
评论(0)
推荐(0)
2020年8月30日
数据结构之顺序栈实现进制转换
摘要: 栈的应用 进制转换 1.需要用到前面博文顺序栈基本操作 示例: #include <iostream> #include <stdio.h> using namespace std; #define STACK_INT_SIZE 10 //存储空间初始分配量 #define STACK_INTCRE
阅读全文
posted @ 2020-08-30 09:08 flyingswallow
阅读(2412)
评论(0)
推荐(0)
2020年8月29日
C++(权限)
摘要: C++权限: 类在设计的时候,可以把属性和行为放在不同的权限下,加以控制 访问权限有三种: 1.public 公共权限 2.protected 保护权限 3.private 私有权限 示例: //三种权限 //公共权限 public 类内可以访问 类外可以访问 //保护权限 protected 类内
阅读全文
posted @ 2020-08-29 23:59 flyingswallow
阅读(263)
评论(0)
推荐(0)
C++(设计一个学生类示例)
摘要: **示例:**设计一个学生类,属性有姓名和学号,可以给姓名和学号赋值,可以显示学生的姓名和学号 示例代码: //学生类 class Student { public: void setName(string name) { m_name = name; } void setID(int id) {
阅读全文
posted @ 2020-08-29 23:54 flyingswallow
阅读(1324)
评论(0)
推荐(0)
C++(封装一)
摘要: 类和对象 C++面向对象的三大特性:封装、继承、多态 C++认为万事万物皆为对象,对象上有其属性和行为 例如: 人可以作为对象,属性有姓名、年龄、身高、体重...,行为有走、跑、跳、吃饭、唱歌... 车也可以作为对象,属性有轮胎、方向盘、车灯...,行为有载人、放音乐、放空调... 具有
阅读全文
posted @ 2020-08-29 02:52 flyingswallow
阅读(191)
评论(0)
推荐(0)
2020年8月28日
数据结构之链式栈(二)
摘要: 链式栈 1.链式栈,可以看作是链表的特殊操作 2.链式栈用链表实现,同样满足先进后出 说明: 本例采用带头节点的链表实现 示例: #include <iostream> #include <stdio.h> #include <malloc.h> using namespace std; typed
阅读全文
posted @ 2020-08-28 10:52 flyingswallow
阅读(156)
评论(0)
推荐(0)
2020年8月27日
C++(函数重载二)
摘要: 函数重载注意事项 1.引用作为重载条件 2.函数重载碰到默认参数 示例: //函数重载注意事项 //1、引用作为重载条件 #include <iostream> using namespace std; void func(int &a) { cout << "func (int &a) 调用 "
阅读全文
posted @ 2020-08-27 21:35 flyingswallow
阅读(154)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
12
下一页
公告