第6章 面向对象编程进阶.ppt
qw****27
亲,该文档总共40页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第6章 面向对象编程进阶.ppt
第6章面向对象编程进阶6.1继承与派生的概念图6-1类之间的继承与派生关系6.2类的继承【例6-1】创建一个一般学生类Student,然后创建Student类的子类——大学生类CStudent,体会成员变量和成员方法的继承。classStudent//定义一般学生类,父类{publicstaticstringsClassName="软件一班";//静态字段publicstringSName="王丽";//公有字段privateintAge=21;//私有字段,不被继承protectedstringSex=
Java面向对象编程进阶.ppt
第5章Java面向对象编程进阶abstractclassShape//说明一般二维图形抽象类{abstractdoublearea();//计算图形面积的方法abstractvoiddraw();//绘制图形的方法}classRectangleextendsShape{//矩型类Rectangle继承了Shape类intwidth;//矩形的宽intlength;//矩形的长punlicdoublearea(){returnwidth*length//矩形类实现了Shape类的抽象方法area()}pub
5 面向对象编程进阶.ppt
第4章面向对象编程进阶教学内容类的继承与多态继承继承的语法继承要遵循的规则使用继承继承举例继承举例继承举例继承——base关键字继承中的构造函数与析构函数继承与System.Object类多态虚方法举例多态抽象类举例抽象类举例操作符重载操作符重载举例操作符重载举例结构结构举例结构与类的区别接口接口举例接口允许多重继承集合自定义集合自定义集合举例自定义集合举例使用集合类使用集合类举例索引器索引器举例异常处理异常异常类常用异常类异常处理异常处理举例委托委托举例委托举例事件事件事件举例事件举例预处理命令#def
第四章 面向对象编程进阶.ppt
第四章面向对象编程进阶本章学习目标第四章面向对象编程进阶4.1类的继承与多态4.1.1继承4.1.1继承4.1.1继承4.1.1继承4.1.1继承4.1.1继承—base4.1.1继承—隐藏4.1.2多态4.1.2多态—虚方法4.1.2多态—虚方法4.1.2隐藏与多态实例4.1.2隐藏与多态实例4.1.2多态—抽象类与抽象方法4.1.2多态—抽象类与抽象方法4.1.2多态—抽象类与抽象方法4.1.2多态—抽象类与抽象方法4.1.2多态—抽象类与抽象方法4.1.2多态—抽象类与抽象方法修饰符小结4.1.2多
C# chap04 面向对象编程进阶.pdf
第4章面向对象编程进阶4.1类的继承与多态继承是面向对象语言的基本特征,是实现代码复用的手段。继承使得在原有的类基础之上,对原有的程序进行扩展,从而提高程序开发的速度,实现代码的复用。同一种方法作用于不同对象可以产生不同的结果,这就是多态性。它是在基类中使用虚方法,在其派生类中使用重载实现的。4.1.1继承1.使用继承继承不但可以使用现有类的所有功能,还可以对这些功能进行扩展。继承产生的类称为派生类或子类,而被继承的类则称为基类、超类或父类。客观世界中的许多事物之间往往都具有相同的特征,具有继