摘要: 4.基类与派生类的转换: 对于数值类型变量,C++是一个弱类型语言。它允许不同类型的变量在一定的条件下进行转换:“较小”类型的数值变量赋值给“较大”类型的数值变量。 如,整型数=>双精度数(隐式类型转换) 对于指针、引用、结构、类等类型变量,C++又是一个强类型语言。它不允许不同类型的变量在同... 阅读全文
posted @ 2014-05-18 19:45 dreamsyeah 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 4.基类与派生类的转换: 对于数值类型变量,C++是一个弱类型语言。它允许不同类型的变量在一定的条件下进行转换:“较小”类型的数值变量赋值给“较大”类型的数值变量。 如,整型数=>双精度数(隐式类型转换) 对于指针、引用、结构、类等类型变量,C++又是一个强类型语言。它不允许不同类型的变量在同... 阅读全文
posted @ 2014-05-18 19:45 dreamsyeah 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 3.派生类的构造函数和析构函数: 派生类构造函数: 定义原则:除了对派生类数据成员初始化外,还要对基类的数据成员初始化。 解决思路:执行派生类构造函数时,调用基类构造函数(基类构造函数不能被继承)。派生类构造函数的一般形式: 派生类构造函数名(总参数列表): 基类构造函数名(参数表... 阅读全文
posted @ 2014-05-18 19:22 dreamsyeah 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 3.派生类的构造函数和析构函数: 派生类构造函数: 定义原则:除了对派生类数据成员初始化外,还要对基类的数据成员初始化。 解决思路:执行派生类构造函数时,调用基类构造函数(基类构造函数不能被继承)。派生类构造函数的一般形式: 派生类构造函数名(总参数列表): 基类构造函数名(参数表... 阅读全文
posted @ 2014-05-18 19:22 dreamsyeah 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 继承方式总结:分析上表: ①基类中的私有成员在派生类中均为不可访问。 ②其他成员总是在自身访问属性和继承方式中选择较严格者作为派生类中成员的访问属性。 比较私有继承和保护继承: ①在直接派生类中的实际作用是相同的,即在类外都不能访问,类中的成员函数可以访问。 ②在新的派生类中的作用不同,... 阅读全文
posted @ 2014-05-18 19:02 dreamsyeah 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 2、派生类的继承方式: 公有继承(public):保持C++封装特性,保护私有成员,依然是不变的原则。#include#includeusing namespace std;//例,显示学生完整情况class Student{ private:int num;string name;char... 阅读全文
posted @ 2014-05-18 17:15 dreamsyeah 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 2、派生类的继承方式: 公有继承(public):保持C++封装特性,保护私有成员,依然是不变的原则。#include#includeusing namespace std;//例,显示学生完整情况class Student{ private:int num;string name;char... 阅读全文
posted @ 2014-05-18 17:15 dreamsyeah 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1. 继承的概念和派生类的定义继承和派生的基本概念: 继承性是面向对象程序设计的重要特性之一,C++程序的可重用性是通过继承机制来实现的。继承在概念上将具有从属关系的类连接起来,便于描述现实实体的层次关系。在C++中,所谓“继承”就是在一个已存在的类的基础上建立一个新的类。 一个新类从已有的类... 阅读全文
posted @ 2014-05-18 16:54 dreamsyeah 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1. 继承的概念和派生类的定义继承和派生的基本概念: 继承性是面向对象程序设计的重要特性之一,C++程序的可重用性是通过继承机制来实现的。继承在概念上将具有从属关系的类连接起来,便于描述现实实体的层次关系。在C++中,所谓“继承”就是在一个已存在的类的基础上建立一个新的类。 一个新类从已有的类... 阅读全文
posted @ 2014-05-18 16:54 dreamsyeah 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1. 继承的概念和派生类的定义继承和派生的基本概念: 继承性是面向对象程序设计的重要特性之一,C++程序的可重用性是通过继承机制来实现的。继承在概念上将具有从属关系的类连接起来,便于描述现实实体的层次关系。在C++中,所谓“继承”就是在一个已存在的类的基础上建立一个新的类。 一个新类从已有的类... 阅读全文
posted @ 2014-05-18 16:54 dreamsyeah 阅读(1244) 评论(0) 推荐(0) 编辑