《Java设计模式及实践》—1.6 总结
【摘要】 本节书摘来自华章计算机《Java设计模式及实践》一书中的第1章,第1.6节,[印度] 卡马尔米特·辛格(Kamalmeet Singh)[荷兰] 艾德里安·伊恩库列斯库(Adrian Ianculescu) 著[罗马尼亚] 路西安-保罗·托尔耶(Lucian-Paul Torje) 张小坤 黄 凯 贺 涛 译.
1.6 总结
在本章中,我们介绍了Java中使用的主要编程范式。我们学习了两种不同的范式(例如命令式编程和函数式编程)可以在同一种语言***存,也学习了Java如何从纯粹的、命令式的面向对象编程转变为集成函数式编程元素的。
虽然Java从版本8开始引入了新的函数式编程元素,但它的核心仍然是面向对象的语言。为了编写易于扩展和维护的可靠且健壮的代码,我们学习了面向对象编程语言的基本原则。
开发软件的一个重要部分是设计程序组件的结构和所需行为。通过这种方式,我们可以在大型系统、大型团队中工作,在团队内部或团队之间共享面向对象的设计。为了能够做到这一点,我们强调了与面向对象设计和编程相关的主要UML图和概念。我们还在本书中广泛使用UML来描述这些示例。在介绍了类关系并展示如何在图中表示它们之后,我们进入下一部分,在那里我们描述了面向对象的设计模式和原理,提出了主要原则。在下一章中,我们将继续介绍处理对象创建的设计模式,这种模式使代码具有健壮性和扩展性。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)