《Java设计模式及实践》—1.6 总结

举报
华章计算机 发表于 2019/07/22 11:11:23 2019/07/22
【摘要】 本节书摘来自华章计算机《Java设计模式及实践》一书中的第1章,第1.6节,[印度] 卡马尔米特·辛格(Kamalmeet Singh)[荷兰] 艾德里安·伊恩库列斯库(Adrian Ianculescu) 著[罗马尼亚] 路西安-保罗·托尔耶(Lucian-Paul Torje) 张小坤 黄 凯 贺 涛 译.

1.6 总结

在本章中,我们介绍了Java中使用的主要编程范式。我们学习了两种不同的范式(例如命令式编程和函数式编程)可以在同一种语言***存,也学习了Java如何从纯粹的、命令式的面向对象编程转变为集成函数式编程元素的。

虽然Java从版本8开始引入了新的函数式编程元素,但它的核心仍然是面向对象的语言。为了编写易于扩展和维护的可靠且健壮的代码,我们学习了面向对象编程语言的基本原则。

开发软件的一个重要部分是设计程序组件的结构和所需行为。通过这种方式,我们可以在大型系统、大型团队中工作,在团队内部或团队之间共享面向对象的设计。为了能够做到这一点,我们强调了与面向对象设计和编程相关的主要UML图和概念。我们还在本书中广泛使用UML来描述这些示例。在介绍了类关系并展示如何在图中表示它们之后,我们进入下一部分,在那里我们描述了面向对象的设计模式和原理,提出了主要原则。在下一章中,我们将继续介绍处理对象创建的设计模式,这种模式使代码具有健壮性和扩展性。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。