架构师训练营 第三周作业
作业一:请在草稿纸上手写一个单例模式的实现代码,拍照提交作业。
2. 请用组合设计模式编写程序,打印输出图 1 的窗口,窗口组件的树结构如图 2 所示,打印输出示例参考图 3。
使用组合模式,建立了以下的类。
父类是WinNode。
两个父节点类是:WinForm和Frame。
其他的节点类:
测试用的Demo类:
执行main函数的结果是:
版权声明: 本文为 InfoQ 作者【孙有能希】的原创文章。
原文链接:【http://xie.infoq.cn/article/521691ad2d11cf0bbf0fa3f74】。未经作者许可,禁止转载。
评论