您的位置:首页 > 编程语言

装饰类(解决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();//调用我的新方法
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: