- 19
- 0
- 约9.77千字
- 约 30页
- 2016-12-09 发布于湖北
- 举报
继承 目 录 继承概述 派生类 本章单词 继承概述 继承是面向对象程序设计中最重要的机制,改变了非面向对象程序设计中项目需求改变后处理的方法,克服了程序无法重用的缺点 在面向对象的程序设计中,对现实中的事物进行抽象与封装形成了类,但是类也具有共性和个性,为了重用共性与体现个性,可以使用继承来实现 继承的层次结构 在现实生活中许多事物具有继承性,人们一般使用层次分类的方法来描述他们,通过层次结构简化了人们对象事物的认识与描述 继承的作用 大型应用程序的设计完成并交付后,经常面临用户的需求的变化,程序功能的扩充。 对于需求的变化,需修改源代码,会对其他的模块产生影响,需进行全面的测试 对于功能的扩充,可能与之前的模块功能类似,需进行模块的复制 派生类 派生类是指在基类的基础上通过继承产生的类 派生类自动继承了基类的成员,并可以展现自己的个性 派生类的定义语法: class 派生类名:[private|protected|public] 基类名 { 派生类成员变量和成员函数定义 }; 1,关键字private、protected和public表示了三种不同的继承方式, 使用关键字private的继承方式称做私有继承; 使用关键字protected的继承方式称做保护继承; 使用关键字public的继承方式称做公有继承。 2,在用继承方法产生派生类时,上述三种继承方式
原创力文档

文档评论(0)