软件设计.Java语言实践

日期:2020-10-30点击率:20

本书深入介绍了软件设计, 重点关注面向对象的设计, 并使用Java编程语言。目的是通过发掘设计过程中的经验来帮助读者学习软件设计。使用这样一种叙述方式: 在上下文中介绍设计知识的每一个元素, 并探索不同的解决方案, 同时辅以数百个代码片段和设计图。本书用贯穿全书的三个应用实例--扫雷游戏、单人纸牌游戏和JetUML, 详细介绍了各种设计决策的应用场景。