java修饰类的使用方法以及使用技巧(分享)
2018-10-12 13:59
561 查看
本次主要说明装饰类的使用方法以及注意点,在java编程中装饰类主要是对已经有的类进行增强其方法。在实际应用中我们不可能更改某个项目的源代码。
/*装饰设计模式 * 当想要对已经有的对象进行功能增强时, * 可以定义类,将已有的队形传入,基于已有的功能,并提供加强功能。 * 那么自定义的该类称为装饰类 * * * 装饰类只是对已有的某个类进行加强。前提是必须有这个类。*/ import java.util.*; class Chifan{ public void chifan(){ System.out.println("早餐"); } } class SuperChifan{ private Chifan chifan2=null; SuperChifan(Chifan chifan2){ this.chifan2=chifan2; } public void superchifan(){ chifan2.chifan(); System.out.println("打牌"); System.out.println("喝酒"); System.out.println("写作业"); System.out.println("工作"); } } public class Decoration_1 { public static void main(String[] args) { // TODO Auto-generated method stub Chifan chifan1=new Chifan(); SuperChifan superchifan1=new SuperChifan(chifan1); superchifan1.superchifan(); } }
以上这篇java修饰类的使用方法以及使用技巧(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章推荐
- [Java Eclipse] 使用Eclipse发布jar包以及制作exe文件的方法
- java.sql.resultset方法与使用技巧
- 奶萨的团队框架(Grid)个人设置技巧以及使用方法
- 绝对使用JavaEclipse使用方法,不会让你失望....提高编程技巧和速度
- JAVA获取JVM内存使用以及服务器CPU,硬盘使用方法
- Java中的修饰词使用方法总结
- Java中包的使用以及类、方法的说明符
- Java中的修饰词使用方法总结
- 【xinfanqie】技巧分享:详解Windows 7放大镜的使用方法
- 关于Java:一个使用多个参数编写方法的技巧
- java.sql.resultset方法与使用技巧
- 非java.util.zip,使用ant.jar制作zip压缩文件,以及相关中文解决方法
- java开发线程篇1:java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?
- Java报表工具技巧--如何使用Style Report制作以及打印标签
- Java中的修饰词使用方法总结
- android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
- Java中有几种方法实现一个线程,用什么关键字修饰同步方法?stop()和suspend()方法为何不提倡使用?
- java中对struts中token的使用方法以及jvm学习--策略文件简述
- MFC CListCtrl 列表视图类使用方法 以及几种技巧
- PHP技巧分享:7个非常适合初学者使用的实用PHP方法