架构师训练营第三周作业
组合模式实现窗口程序
类设计图
main函数
组件实现
Component 组件基类
Container 容器组件
WinForm
Frame
其他组件
其他组件如Button、Label、TextBox、CheckBox、PasswordBox、LinkLabel结构与Picture一致,不再重复,虽然本示例中这些类看起来是一样的,但实际项目中的实现区别明显,因此都是作为独立的组件分别设计,其中PasswordBox继承自TextBox,LinkLabel继承自Label。
版权声明: 本文为 InfoQ 作者【文智】的原创文章。
原文链接:【http://xie.infoq.cn/article/574ce11586ce640f61b606073】。未经作者许可,禁止转载。
评论