- 博客(3)
- 收藏
- 关注
原创 虚函数等的学习中的记录
纯属函数1纯虚函数只有函数名字,不具有函数功能,不能被调用。2if派生类中没有对纯虚函数定义,则该虚函数在派生类中仍然为纯虚函数。抽象类1 该类中需含有一个纯虚函数2 不能直接创建对象实例3 可使用指向抽象类的指针支持运行时的多态性(可以声明抽象类的指针和引用)虚函数1 运行时多态必须通过基类对象的引用或指向基类对象的指针的调用才能实现虚函数呈现的动态确定调用版本功能2 虚函数必须是类的普通成员函数、不能是友元函数、不能是静态成员函数虚析构函数1 为何是使用虚析构函数:如果基类析构函数
2020-12-20 20:32:39
2609
原创 2020-12-17
C++拷贝构造函数如下是头文件#pragma once#ifndef AAA_H#define AAA_Hclass aa{public: aa(); aa(aa& c) { a = c.a; b = c.b; }; int b; int a;private:};#endif如下是main 函数#include<iostream>#include"aaa.h"using namespace std;int main()
2020-12-17 17:52:15
59
1
原创 C++头文件引用顺序不一样会导致错误
C++头文件引用顺序不一样会导致错误#include"study.h" //头文件的实现文件#include<iostream>using namespace std;CD::CD(string _name){ name = _name;}#pragma once //头文件#ifndef STUDY_H#define STUDY_Husing namespace std;class CD{public: CD(string);private: st
2020-11-01 16:53:27
553
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人