装饰类(解决extends)代码臃肿问题
2018-03-29 16:59
225 查看
>
装饰类方法,将以前类在初始化装饰类时带入,在装饰类中加入新方法,以前方法用到时用以前类。
装饰类方法,将以前类在初始化装饰类时带入,在装饰类中加入新方法,以前方法用到时用以前类。
public class Zhuangshi {//装饰类 private File file;//以前类 Zhuangshi(File file){ this.file=file; } public void xin(){ System.out.println("新方法"); } } class main{ public static void main(String[] args) { File file = new File();//初始化以前类 file.main(null);//以前方法 Zhuangshi Zhuangshi = new Zhuangshi(file);//初始化装饰类加入以前类 Zhuangshi.xin();//调用我的新方法 } }
相关文章推荐
- 意外解决js动态生成的html代码中一些事件失效问题
- Flask解决跨域的问题示例代码
- vs2008代码转xcode中文乱码问题解决脚本
- SVN项目名变更,更新代码过期和本地代码文件被删除问题解决
- java后端解决跨域问题 新建一个filter 复制代码 public class SimpleCORSFilter implements Filter{ @Override
- 关于Eclipse和IDEA使用快捷键格式化代码不起作用问题解决
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 解决IE8兼容问题的代码
- 全程测试,从需求到设计到代码,集中人力来解决每个环节遇到的问题
- git代码上传解决问题
- 单纯形解决线形规划问题的代码(c)
- 震惊:一行代码解决背包问题
- 解决vscod 执行python 在控制台输入 以后不自动执行下一行代码的问题
- 已安全化的ActiveX控件卸载时出现"DllUnregisterServer函数出错,错误代码:0x80070002"问题解决
- (ios7) 解决代码布局View, ios7 中 subView 高度增加StatusBar20dp的问题,保证Ios6,ios7代码一致
- 八皇后问题解决及代码下载(回溯法)
- 关于目标跟踪matlab代码调试时一个问题的解决办法
- 对“使用MyEclipse,写的jsp代码因有汉字而无法保存”问题的解决
- android webview显示html代码出现乱码的问题解决
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10