笔记:回调的实现
来源:互联网 发布:安卓汉化软件 编辑:程序博客网 时间:2024/05/29 21:17
回调的实现:挂什么子类调用该子类方法,本质上是多态
callBack
Hock()
模板的调用
例子:(也可以用抽象类或接口来实现)
//PaintFrame.java//模板package com.callBack;public class PaintFrame {public static void drawFrame(MyFrame f){System.out.println("启动线程");System.out.println("增加循环");System.out.println("查看消息栈");f.paint();//挂钩,不同的子类调用对应的paint()方法}public static void main(String[] args) {drawFrame(new GameFrame2());drawFrame(new GameFrame());}}
//MyFrame.java
//父类package com.callBack;public class MyFrame {public void paint(){System.out.println("画画");}}
//GameFramepackage com.callBack;public class GameFrame extends MyFrame{public void paint(){System.out.println("画游戏");}}
//GameFrame2package com.callBack;public class GameFrame2 extends MyFrame{public void paint(){System.out.println("画游戏2");}}
阅读全文
0 0
- 笔记:回调的实现
- java学习笔记----回调的实现
- 笔记-ArrayList的实现
- 数据库的实现【笔记】
- 闪屏页的实现笔记
- 蝶形细分的实现笔记
- 一个操作系统的实现笔记
- 学习笔记---strstr的实现
- KNN 的简易实现 笔记
- C++的委托实现 笔记
- 上课笔记set_new_handler的实现
- 我的spring+hibernate的实现笔记
- OSG学习笔记3-使用回调实现旋转动画
- 笔记:快速排序的java实现,递归的实现
- 如何在无刷新页面的情况下实现客户端回调实例(C#)—MSDN学习笔记
- J2ME学习笔记--实现手机屏幕的切换
- J2ME学习笔记--实现手机屏幕的切换
- C#中实现事件的学习笔记
- POJ2393 Yogurt factory (贪心 | dp)
- 第九章:用户自己建立数据类型(结构体)
- 记一次,编译MuseScore的经历
- 使用OpenFiler来模拟存储配置RAC中ASM共享盘及多路径(multipath)的测试
- POJ1067--取石子游戏(威佐夫博弈)
- 笔记:回调的实现
- 常用的分布式事务解决方案介绍
- 全局变量和局部变量
- H
- 第十章:对文件的输入输出
- 定时器setTimeout()、setInterval()详解
- 凸包应用——旋转卡壳bzoj1069
- Spring框架解析
- 一只萌新的linux体验10