利用继承和多态扩充程序功能
来源:互联网 发布:淘宝有卖正品的吗 编辑:程序博客网 时间:2024/06/18 14:35
interface INoiseOpe{ public void work();}class ImageProcessor{ public void show(){ System.out.println("显示一幅图片"); }}class NewImageProcessor extends ImageProcessor{ private INoiseOpe ino; public NewImageProcessor(INoiseOpe ino){ this.ino=ino; } public void show(){ ino.work(); super.show(); }}class NoiseOpe implements INoiseOpe{ public void work(){ System.out.println("去噪声"); }}class NewNoiseOpe implements INoiseOpe{ public void work(){ System.out.println("用新算法去噪声"); }}public class Main { public static void main(String[] args) { ImageProcessor ip=new NewImageProcessor(new NoiseOpe()); ip.show(); ip=new NewImageProcessor(new NewNoiseOpe()); ip.show(); }}
阅读全文
0 0
- 利用继承和多态扩充程序功能
- 利用内存映射文件扩充程序可用的内存
- 扩充PE文件功能
- WINSOCK 的扩充功能
- 扩充INT21H的功能
- 扩充Visual Studio 功能
- Unity3D-扩充菜单栏功能
- 利用继承高效率写程序
- 如何扩充IE的多页面浏览(Tab)功能?
- 关于继承和多态的小程序
- 设计技巧38:利用委托桥接类继承的功能层次和实现层次
- 一个抽象类Shape 里边有两个抽象方法 计算面积 和 周长; Shape由三角形和圆形继承,利用多态的特性设计完成不同子类的功能
- 利用动态数组扩充数组
- 利用keras进行样本扩充
- 动手扩充FreeTextBox的功能
- Strings扩充String的功能
- 动手扩充FreeTextBox的功能
- 手动扩充FreeTextBox的功能
- 2.7 汽车之家口碑爬虫
- 198. House Robber
- 7.3Basic and visual basic
- Python抓取妹子图网站全部图片
- 【学习笔记】python的基础语法
- 利用继承和多态扩充程序功能
- 【数据结构基础】二叉搜索(排序)树的基本操作
- Linux-rpm命令管理介绍
- 微信联系人列表点击侧边栏首字母定位到相应联系人列表的实现方法
- Kotlin汇总1
- 串并转换verilog程序
- USACO-Section 1.3 Barn Repair[...]
- 转载“克鲁斯卡尔算法的详解”
- 栈