自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 【不同继承方式下的成员封装性改变】

PS:图片来源自黑马程序员注意事项1)子类会继承父类所有非静态成员属性2)子类实例化时,先调用父类构造,后调用子类构造(析构与构造顺序相反)3)子类中存在与父类同名的成员时,父类的成员会被隐藏,因此子类要访问父类的成员时,要加作用域(父类::成员)...

2020-02-27 16:25:06 107

原创 【重载运算符】

全局函数重载运算符#include<iostream>using namespace std;class A{ public: int n1; public: A(){ n1 = 100; }; };//全局函数重载运算符 A* operator+(A& a1,A& a2){ A* temp = new A; temp-&...

2020-02-26 21:50:03 166

原创 【友元函数】

友元函数的三种情况1)全局函数做友元2)类做友元3)成员函数做友元1)全局函数做友元#include<iostream>using namespace std;class A{ private: int n1; public: };void fun1(A* a){ cout<<a->n1<<end...

2020-02-26 21:22:02 395

原创 【常函数与常对象】

#include<iostream>using namespace std;class A{ private: int num1; //常函数不可修改 mutable int num2; //常函数可修改 public: //常函数:在函数后面加上const void fun1() const{ //常对象可调用...

2020-02-26 09:53:45 165

原创 【成员变量与成员函数的存储】

在C++的类中 非静态成员变量 静态成员变量 非静态成员函数 静态成员函数 归属 属于对象 属于类 存储区域 代码区 全局区 代码区 全局区 ...

2020-02-26 09:31:38 240

原创 【链式编程】

#include<iostream>using namespace std;int n = 0; class Student{ private: int num; public: Student(){ cout<<"调用默认构造函数"<<endl; }; Student(int num){ this->num = ...

2020-02-26 09:06:51 109

原创 【三类构造函数】

#include<iostream>using namespace std;int n = 0; class Student{ private: int num; public: //默认构造函数 Student(){ cout<<"调用默认构造函数"<<endl; }; //有参构造函数 Student(int ...

2020-02-25 10:21:53 352

原创 【封装-访问权限】

类内 类外 子类 public 可访问 可访问 可访问 protected 可访问 不可访问 可访问 private 可访问 不可访问 不可访问 ...

2020-02-24 15:06:06 87

原创 【函数的占位参数】

#include<iostream>using namespace std;void fun(int,int){ cout<<":)"<<endl;}int main(){ fun(1,1); return 0;}

2020-02-24 11:54:43 156

原创 【函数的默认参数】

#include<iostream>using namespace std;int fun(int a,int b = 10,int c = 10){ return a+b+c;}int main(){ cout<<fun(10)<<endl; cout<<fun(10,20)<<endl; ret...

2020-02-24 11:42:01 98

原创 system("pause")

说明system("pause") 的作用就是使控制台暂停运行程序,暂停之后会提示你按下任意键继续,这样方便用户梳理程序运行的过程使用要使用system("pause") 一般需要添加头文件#include<stdlib.h>#include<iostream>#include<stdlib.h>using namespac...

2020-02-23 09:52:49 7323 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除