上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 40 下一页

2021年7月20日

摘要: 1) C++允许为一个派生类指定多个基类,这样的继承结构被称做多重继承。 2) 多重继承的优点很明显,就是对象可以调用多个基类中的接口; 3) 如果派生类所继承的多个基类有相同的基类,而派生类对象需要调用这个祖先类的接口方法,就会容 易出现二义性 4) 加上全局符确定调用哪一份拷贝。比如pa.Aut 阅读全文
posted @ 2021-07-20 00:40 超人不会灰啊 阅读(335) 评论(0) 推荐(0)
 
摘要: 菱形继承的定义是:两个子类继承同一父类,而又有子类同时继承这两个子类。例如a,b两个类同时继 承c,但是又有一个d类同时继承a,b类。 阅读全文
posted @ 2021-07-20 00:38 超人不会灰啊 阅读(109) 评论(0) 推荐(0)
 
摘要: 1、C++的基本类型中并非完全的对立,部分数据类型之间是可以进行隐式转换的。所谓隐式转换,是指不需要用户干预,编译器私下进行的类型转换行为。很多时候用户可能都不知道进行了哪些转换 2、C++面向对象的多态特性,就是通过父类的类型实现对子类的封装。通过隐式转换,你可以直接将 一个子类的对象使用父类的类 阅读全文
posted @ 2021-07-20 00:36 超人不会灰啊 阅读(411) 评论(0) 推荐(0)
 
摘要: 1) 一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才 进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一 组语句进行编译,而当条件不满足时则编译另一组语句。 2) 条件编译命令最常见的形式为: \#ifdef 标识符 阅读全文
posted @ 2021-07-20 00:29 超人不会灰啊 阅读(408) 评论(0) 推荐(0)
 
摘要: 1) 生命周期 静态成员变量从类被加载开始到类被卸载,一直存在; 普通成员变量只有在类创建对象后才开始存在,对象结束,它的生命期结束; 2) 共享方式 静态成员变量是全类共享;普通成员变量是每个对象单独享用的; 3) 定义位置 普通成员变量存储在栈或堆中,而静态成员变量存储在静态全局区; 4) 初始 阅读全文
posted @ 2021-07-20 00:22 超人不会灰啊 阅读(400) 评论(0) 推荐(1)
 
摘要: 1、全局变量(外部变量)的说明之前再冠以static就构成了静态的全局变量。 全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别在于非静态全局变量的作用域是整个源程序,当一个源程 序由多个原文件组成时,非静态的全局变量在各个源文件中都是有效的。 阅读全文
posted @ 2021-07-20 00:00 超人不会灰啊 阅读(746) 评论(0) 推荐(0)

2021年7月19日

摘要: 如果是指变量的声明和定义 从编译原理上来说,声明是仅仅告诉编译器,有个某类型的变量会被使用,但是编译器并不会为它分配 任何内存。而定义就是分配了内存。 如果是指函数的声明和定义 声明:一般在头文件里,对编译器说:这里我有一个函数叫function() 让编译器知道这个函数的存在。 定义:一般在源文件 阅读全文
posted @ 2021-07-19 01:08 超人不会灰啊 阅读(202) 评论(0) 推荐(0)
 
摘要: 1、 我们只能重载已有的运算符,而无权发明新的运算符;对于一个重载的运算符,其优先级和结合律与内置类型一致才可以;不能改变运算符操作数个数; 2、 两种重载方式:成员运算符和非成员运算符,成员运算符比非成员运算符少一个参数;下标运算符、箭头运算符必须是成员运算符; 3、 引入运算符重载,是为了实现类 阅读全文
posted @ 2021-07-19 01:06 超人不会灰啊 阅读(79) 评论(0) 推荐(0)
 
摘要: cout<<是一个函数,cout<<后可以跟不同的类型是因为cout<<已存在针对各种类型数据的重载,所以 会自动识别数据的类型。输出过程会首先将输出字符放入缓冲区,然后输出到屏幕。 cout是有缓冲输出 flush立即强迫缓冲输出。 printf是无缓冲输出。有输出时立即输出 阅读全文
posted @ 2021-07-19 00:59 超人不会灰啊 阅读(375) 评论(0) 推荐(0)
 
摘要: 1) 三种访问权限 ① public:用该关键字修饰的成员表示公有成员,该成员不仅可以在类内可以被访问,在类外也是可 以被访问的,是类对外提供的可访问接口; ② private:用该关键字修饰的成员表示私有成员,该成员仅在类内可以被访问,在类体外是隐藏状态; ③ protected:用该关键字修饰的 阅读全文
posted @ 2021-07-19 00:57 超人不会灰啊 阅读(326) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 40 下一页