03 2025 档案
发表于 2025-03-11 15:12阅读:5评论:0推荐:0
摘要:了解 通道(channels) 一张彩色图片一般由三个通道组成 #include<opencv2/opencv.hpp> #include<iostream> using namespace std; using namespace cv; int main() { Mat rsv; rsv = i
阅读全文 »
发表于 2025-03-08 11:32阅读:8评论:0推荐:0
摘要:多态 多态分为:静态多态(函数重载,运算符重载)和动态多态(派生类、虚函数) 二者区别:静态多态是在地址编译时绑定,而动态多态是在地址运行时绑定 动态多态的特点: 1.有继承关系 2.子类重写父类虚函数(就是跟父类行为函数名称一样,但是是作为子类的行为) 动态多态的调用: 父类指针或引用指向子类对象
阅读全文 »
发表于 2025-03-07 11:59阅读:15评论:0推荐:0
摘要:继承 继承基本语法 提要点:class 子类 : 继承方式 父类 //继承语法: class 自己定义的类(子类):继承方式 父类 #include<iostream> using namespace std; class Person { public: void body() { cout<<"
阅读全文 »
发表于 2025-03-04 15:24阅读:4评论:0推荐:0
摘要:重载运算符 加法重载运算符 提要点: 1.可以选取成员函数进行重载,也就是operator+(Person &p),传入一个参数就是直接调用它,另外一个参数作为传入,p1.operator(p2) 2.可以用全局函数进行重载(本人认为这种相对好理解一些) #include<iostream> usi
阅读全文 »
发表于 2025-03-03 12:17阅读:4评论:0推荐:0
摘要:友元 顾名思义:就是让一个函数或者类访问另一类中私有成员 三种方式: 1.全局函数做友元 2.类做友元 3.成员函数的友元 全局函数做友元 #include <iostream> using namespace std; class Person { friend void Friend1(Pers
阅读全文 »