博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将Facade装饰模式的代码由C#转为JAVA
阅读量:6478 次
发布时间:2019-06-23

本文共 1287 字,大约阅读时间需要 4 分钟。

呵呵,除了输出语句,其它几乎完全一样。

看来都是类C。流着同样的血液。

复制代码
1 class Stock 2 { 3     public void Sell() 4     { 5         System.out.println("Sell Stock"); 6     } 7     public void Buy() 8     { 9         System.out.println("Buy Stock");10     }11 }12 13 class NationDebt14 {15     public void Sell()16     {17         System.out.println("Sell NationDebt");18     }19     public void Buy()20     {21         System.out.println("Buy NationDebt");22     }23 }24 25 class Realty26 {27     public void Sell()28     {29         System.out.println("Sell Realty");30     }31     public void Buy()32     {33         System.out.println("Buy Realty");34     }35 }36 37 class Fund38 {39     Stock st;40     NationDebt nd;41     Realty re;42     43     public Fund()44     {45         st = new Stock();46         nd = new NationDebt();47         re = new Realty();48     }49     50     public void BuyFund()51     {52         st.Buy();53         nd.Buy();54         re.Buy();55     }56     public void SellFund()57     {58         st.Sell();59         nd.Sell();60         re.Sell();61     }62 }63 class ArrayApp64    {65     66    public static void main(String[] args)67       {68        Fund fd = new Fund();69        fd.BuyFund();70        System.out.println("========");71        fd.SellFund();72   73       }  74    }
复制代码

转载地址:http://jpqko.baihongyu.com/

你可能感兴趣的文章
jQuery序列化后的表单值转换成Json
查看>>
linux添加开机启动项的方法介绍
查看>>
MonoTouch绑定CocoaTouch类库
查看>>
Oracle 11g Release 1 (11.1) PL/SQL_了解静态和动态 SQL
查看>>
算法学习坚持、努力——记录acm破200
查看>>
二叉查找树
查看>>
职场之KPI
查看>>
记录一个未知的问题
查看>>
Node.js事件驱动模型
查看>>
[nodejs] nodejs开发个人博客(二)入口文件
查看>>
H3C-WA2210升级
查看>>
shell编程——if语句【转载】
查看>>
去掉SrollView、GrdiView、ListView、ViewPager等滑动到边缘的光晕效果
查看>>
深入理解JavaScript系列(23):JavaScript与DOM(上)——也适用于新手
查看>>
计算节点宕机了怎么办?- 每天5分钟玩转 OpenStack(43)
查看>>
命名习惯
查看>>
C#标准响应数据
查看>>
工作周记 - 第六周 (2016/06/27 - 2016/07/01)
查看>>
java web 代码
查看>>
在xcode中用 swift 进行网络服务请求
查看>>