学算数
学算数
全部文章
分类
学习笔记(29)
未归档(1)
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
学算数的博客
一个悲惨本科软件工程大学生的学习日记
全部文章
(共30篇)
类和对象-对象特征-初始化列表
本章内容很简单就是如何初始化的操作 正常初始化 初始化列表 (1)第一种 (2)第二种
C++
2025-04-09
1
16
类和对象-对象特征-深拷贝与浅拷贝
今天主播来讲一下深浅拷贝,是面试的一个坑 (1)浅拷贝-简单的赋值拷贝操作 p1和p2同时指向堆区导致代码错误 (2)深拷贝-在堆区重新申请空间,进行拷贝操作 自己实现拷贝构造函数,解决浅拷贝带来的问题
C++
2025-04-09
1
22
类和对象-对象特征-构造函数的调用规则
(1)正常情况下c++至少给一个类添加3个函数 1.默认构造函数(无参) 2.默认析构函数(无参) 3.默认拷贝构造函数 这是正常的情况 当我把拷贝构造函数注释后,仍然有拷贝构造函数这是编译器提供的只不过没有cout输出,只有m_Age=p.m_Age; (2) 1.如果定义有参构造函数c+...
2025-04-09
1
28
类和对象-对象特征-拷贝构造函数的调用时机
三个时机 1使用一个已经创建完毕的对象来初始化一个型对象 2通过函数的实参传形参 利用其中的拷贝原理实现 3值方式返回局部对象
2025-03-17
1
31
类和对象-对象特征-函数的分类以及调用
1构造函数的分类及调用 分类 按照参数分类 有参构造和无参构造 按照类型分类 普通构造和拷贝构造 2调用方法 (1)括号法 注意事项:调用无参函数的构造不能加上小括号因为编译器会认为是函数的声明 (2)显示法 注意事项 匿名对象在当前执行结束后,系统会立即回收掉匿名对象 注意事项 不要...
2025-03-17
1
28
类和对象-对象特征-析构函数和构造函数
1构造函数没有返回值 不用写void 构造函数进行初始化操作 函数名和类名相同 构造函数可以有参数,可以发生重载 创建对象的时候,构造函数会自动调用,而且只调用一次 2析构函数进行清理操作 没有返回值 不写void 函数名和类名相同 在名称前加~ 析构函数不可以有参数不可以发生重载 对象在销毁前...
C++
2025-03-15
1
24
类和对象-封装-设计案例2-点和圆关系
1案例 这个案例以及立方体案例都是类和对象中比较基础的案例
C++
2025-03-14
1
20
成员属性设为私有
(1)可读可写 (2)只读 (3)只写 思路就是首先创建私有权限,然后在公有权限里创建属性的行为函数,在通过main函数调用
C++
2025-03-10
1
23
类和对象-封装-c++中class和struct的区别
class的默认权限为私有struct的默认权限为公有
C++
2025-03-10
1
26
类和对象-封装-访问权限
访问权限 一共有三种 名称 缩写 公共权限 public 保护权限 protected 私有权限 private 公共权限 类内可以访问 类外可以访问 保护权限 类内可以访问 类外不可以访问 儿子可以访问父亲的保护权限 私有权限 类内可以访问 类外不可以访问 儿子不可以访...
C++
2025-03-10
1
24
首页
上一页
1
2
3
下一页
末页