c++学习笔记(1)继承与派生
2016-10-25 21:03
253 查看
1.继承方式包括三种:public、private、protected。默认的继承方式是private
例:(1)公有方式继承
class A : public B
{
.......
}
(2)默认为私有继承
class A : B
{
.......
}
2、派生类中的成员包括从基类继承过来的成员和自己增加的成员。从基类继承过来的成员体现了派生类从基类继承而获得的共性。
新增加的成员体现了派生类的个性。
3、派生类吧基类中的全部成员(不包括构造函数和析构函数)接收过来,也就是说没有选择的,不能选择接收其中一部分成员,而舍弃另一部分成员。有些基类中的成员在派生类中是没有用到的,但也要继承过来,也就造成了数据的冗余,这是c++标准不能避免的。
4、覆盖基类中的成员和成员函数方法:
(1)在派生类中声明一个和基类同名的成员;
(2)如果是成员函数,不仅函数名相同,参数列表也要相同。
摘自谭浩强《c++程序设计》
例:(1)公有方式继承
class A : public B
{
.......
}
(2)默认为私有继承
class A : B
{
.......
}
2、派生类中的成员包括从基类继承过来的成员和自己增加的成员。从基类继承过来的成员体现了派生类从基类继承而获得的共性。
新增加的成员体现了派生类的个性。
3、派生类吧基类中的全部成员(不包括构造函数和析构函数)接收过来,也就是说没有选择的,不能选择接收其中一部分成员,而舍弃另一部分成员。有些基类中的成员在派生类中是没有用到的,但也要继承过来,也就造成了数据的冗余,这是c++标准不能避免的。
4、覆盖基类中的成员和成员函数方法:
(1)在派生类中声明一个和基类同名的成员;
(2)如果是成员函数,不仅函数名相同,参数列表也要相同。
摘自谭浩强《c++程序设计》
相关文章推荐
- 【C++】学习笔记草稿版14(继承与派生)
- C_PlusPlus学习笔记 - 6_继承与派生(C++语言程序设计【第三版】 郑莉等,清华大学出版社)
- C++学习笔记——继承与派生(二)
- C++学习笔记——继承与派生
- 【C++学习笔记】继承与派生基础概念
- 面向对象与C++程序设计-类的继承与派生学习笔记
- C++继承与派生学习笔记
- 【C++学习笔记】继承与派生基础概念
- PKU C++程序设计实习 学习笔记2 继承与派生
- C++学习笔记13:类继承和派生、虚函数
- 2012/1/31 《C++ Primer Plus》第十三章:类继承 学习笔记
- 继承和多态和虚函数——C++学习笔记二
- C\C++ 程序员从零开始学习Android - 个人学习笔记(八) - java基础 - 继承、抽象类、接口、内部类(待续)
- [C++学习笔记]继承
- C++学习笔记十九-多重继承与虚继承
- C++学习笔记:继承
- C++学习笔记之继承层次中的函数调用。
- C++学习笔记-类的继承(派生类)
- C++面向对象笔记:继承、派生
- C++学习摘要之三:继承和派生 .