java编程思想笔记--多态部分三
来源:互联网 发布:中信证券 软件 编辑:程序博客网 时间:2024/05/29 08:53
look。
下面这段代码:
package test;class Glyph{void draw(){System.out.println("Glyph.draw()");}Glyph(){System.out.println("Glyph() before draw()");draw();System.out.println("Glyph() after draw()");}}public class p163 extends Glyph{private int radius=1;p163(int r){radius=r;System.out.println("RoundGlyph.RoundGlyph(),radius="+radius);}void draw(){System.out.println("RoundGlyph.draw(),radius="+radius);}public static void main(String args[]){new p163(5);}}
在子类初始化的过程中,先调用父类的构造器。在调用父类的构造函数的过程中,调用draw函数。应该说明的是,这里的draw函数其实是调用的子类中的draw函数。因为,这里的draw函数其实是重载了父类的draw函数。
- java编程思想笔记--多态部分三
- java编程思想笔记--内部类部分三
- java编程思想笔记--持有对象部分三
- java编程思想笔记--多态部分一
- java编程思想笔记--多态部分二
- java编程思想笔记--多态部分四
- java编程思想笔记--多态部分五
- Java编程思想笔记-三
- java编程思想笔记--接口部分一
- java编程思想笔记--字符串部分一
- java编程思想笔记--字符串部分二
- java编程思想学习笔记(三)
- Java编程思想_笔记(三)
- java编程思想阅读笔记(三)
- Java编程思想多态笔记
- java编程思想笔记--内部类部分一
- java编程思想笔记--内部类部分二
- java编程思想笔记--内部类部分四
- 论PHP中最完美扩展名获取方法
- GCDiscreetNotificationView提示视图
- SQLsever2008 远程连接错误 linq
- Java中,当表单含有文件上传时,提交数据的如何读取
- Wireshark抓包工具使用教程以及常用抓包规则
- java编程思想笔记--多态部分三
- A Painless Q-learning Tutorial (一个 Q-learning 算法的简明教程)
- log4j入门(转)
- NDK开发学习记录
- json封装,获取数据
- http与https的区别
- DNN与微软同声传译系统背后的故事
- NSUserDefaults 存储用户名 密码
- 一道古老的智力题