第4讲-面向对象程序设计.ppt
yy****24
亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第4讲-面向对象程序设计.ppt
第4讲-面向对象程序设计4.2类的定义4.2类的定义-24.3成员变量封装性4.3成员变量封装性-24.4this与super4.4this与super-24.4this与super-3【例4.1】求圆和长方形的面积(法1)【例4.1】求圆和长方形的面积(法2)【例4.1】求圆和长方形的面积方法比较【例4.2】编制画圆的类【例4.2】编制画圆的类的启示4.5多态性4.5多态性-24.5多态性-34.6抽象类4.6抽象类-24.7接口4.7接口-24.7接口-34.7接口-44.7接口-54.7接口-64.
第4讲Java面向对象程序设计.ppt
第4讲Java面向对象程序设计(二)问题:怎样在同一个类中定义几个功能类似但参数不同的方法。所需知识:方法重载(Overloading)现在,让我们来解决前面的问题构造方法的作用:实例化该类的对象,并对其进行初始化。Java中所有的类都有构造方法。构造方法的定义与类的成员方法相比有其特殊规定。构造方法的定义格式:[public|protected|private]类名(参数表){…}注意:方法名必须与类名相同。不能带返回类型。构造方法修饰符的含义Public任何类都可以创建该类的实例对象。Prote
第04讲 面向对象程序设计(三).doc
第5讲-面向对象程序设计(3).ppt
抽象类与接口抽象类【例】抽象类举例。abstractclassA{abstractvoidcallme();voidmetoo(){System.out.println("InsideA'smetoo()method");}}classBextendsA{voidcallme(){System.out.println("InsideB'scallme()method");}}publicclassAbstract{publicstaticvoidmain(Stringargs[]){Ac=newB();c
第6讲 面向对象程序设计(2).ppt
面向对象程序设计第6讲面向对象程序设计(2)7继承(extends)8方法的覆盖(override)9变量的隐藏10super练习实验