T1g3r De House
类与对象之review 类与对象之review
​ 面向对象编程(OOP)是一种特殊的,设计程序的概念性方法,C++通过一些特性改进了C语言,使得应用这种方法更容易。下面是最重要的OOP特性: 抽象 封装和数据隐藏 多态 继承 代码的可重用性 抽象和类​ 生活中充满复杂性,处理复杂性
2025-02-13
C++之字符串 C++之字符串
​ 本节要点: C++新增string类型处理字符串 需要用”#include“包含头文件string 利用string类型可以进行赋值,复制等各种串操作 int main(){ // 定义字符串变量s1 string s1;
2025-02-12
类与对象之学生信息管理系统NO.2 类与对象之学生信息管理系统NO.2
​ 经过一个单元的学习,学生信息管理系统迎来了优化! #include<iostream>#include<string>using namespace std;class student2;class subjec
2025-02-11
类与对象之友元 类与对象之友元
​ 在程序里,有些所有属性也想让类外特殊的一些函数进行访问,就需要用到友元技术。友元的目的就是让一个函数或类访问另一个类中私有成员。友元的关键字就是friend. 友元的三种实现: 全局变量做友元 类做友元 成员函数做友元 简单实例全局
2025-02-10
类与对象之const修饰成员函数 类与对象之const修饰成员函数
常函数 成员函数加const后我们称这个函数为常函数 常函数内不可修改成员属性 成员属性声明时加关键字mutable后,在常函数中依然可以修改 类型 函数名(形式参数表) const 常对象 声明对象前加const称该对象为常对象
2025-02-10
前端那些事之仿京东边框 前端那些事之仿京东边框
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <me
2025-02-10
类与对象之this指针 类与对象之this指针
​ this指针是隐含每一个非静态成员函数内的一种指针,this指针不需要定义,直接使用即可。 this指针的用途: 当形参和成员变量同名时,可用this指针来区分 在类的非静态成员函数中返回对象本身,可使用return *this 存放
2025-02-09
类与对象之静态成员 类与对象之静态成员
定义​ 静态成员就是在成员变量和成员函数前加关键词static。 分类静态成员变量 所以对象共享同一份数据 在编译阶段分配内存 类内声明,类外初始化 静态成员函数 所有对象共享同一函数 静态成员函数只能访问静态成员变量 简单实例#inc
2025-02-09
类与对象之初始化列表 类与对象之初始化列表
​ 在此前的代码中,我们在构造函数体中使用赋值语句初始化对象的数据成员,还可以用另一种方式——初始化列表 格式:构造函数():属性1(值1)属性2(值2)…{} #include<iostream>using namespace
2025-02-08
类与对象之析构函数和动态内存分配 类与对象之析构函数和动态内存分配
​ 程序中经常要为类成员申请动态内存空间。比如在构造函数中,使用new操作符申请了一块动态内存空间,那么该对象生命周期结束时,申请的动态内存空间如何释放呢?我们通过一个简单的类来学习在析构函数中释放动态内存空间。 #include<i
2025-02-08
2 / 4