Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页
摘要: 在《代码大全》这本书中,作者Steve McConnell通过丰富的例子向读者展示了许多编程技巧和最佳实践。以下是书中的一些例子及其说明: 清晰的命名:作者通过比较清晰和模糊的变量命名,向读者展示了好的命名习惯对于代码可读性的重要性。他举了一个例子,对比了一个使用有意义命名的变量和一个使用简单字母的 阅读全文
posted @ 2023-12-21 20:21 (该昵称暂可见) 阅读(31) 评论(0) 推荐(0)
摘要: 《代码大全》是一本非常详尽和深入的著作,它涵盖了软件开发的各个方面,并提供了许多有关代码编写和软件设计的实用技巧和指导。以下是对书中内容的进一步分析: 代码质量:书中强调了代码质量的重要性。作者指出,高质量的代码应该具备可读性、可维护性和可测试性。他提供了许多方法和技巧,帮助读者编写易于理解和修改的 阅读全文
posted @ 2023-12-21 20:16 (该昵称暂可见) 阅读(24) 评论(0) 推荐(0)
摘要: 用例图是面向对象分析与设计中最基本和最常用的一种建模工具,主要用于描述系统的功能需求和参与者之间的交互。 用例图的主要元素包括: 参与者(Actor):表示使用系统的人、组织或其他系统。参与者可以是具体的人员,如客户、管理员等,也可以是其他系统。 用例(Use Case):表示一个系统能够完成的一个 阅读全文
posted @ 2023-12-07 18:42 (该昵称暂可见) 阅读(119) 评论(0) 推荐(0)
摘要: 在我们课堂上的“购物车”的例子中,增加一个新的访问者:打包员,负责对购物车中货物装包。 实验要求: 1. 提交源代码,不要提交类图; package Visitor_pattern; public abstract class AbstractGoods implements Goods{ priv 阅读全文
posted @ 2023-11-30 08:54 (该昵称暂可见) 阅读(9) 评论(0) 推荐(0)
摘要: 对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、openDB()、useDB()、closeDB()四个方法分别对应这四个步骤。对于不同类型的数据库(如SQL Server和Oracle),其操作步骤都一致,只是连接数据库connDB()方法不同, 阅读全文
posted @ 2023-11-30 08:53 (该昵称暂可见) 阅读(22) 评论(0) 推荐(0)
摘要: import okhttp3.*;import org.json.JSONArray;import org.json.JSONObject; import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import 阅读全文
posted @ 2023-11-30 08:50 (该昵称暂可见) 阅读(43) 评论(0) 推荐(0)
摘要: 当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场。 实验要求: 1. 提交源代码; package test21; import java.util.ArrayList; public class Gufen extends Subje 阅读全文
posted @ 2023-11-27 09:05 (该昵称暂可见) 阅读(14) 评论(0) 推荐(0)
摘要: 旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。 实验要求: 1. 提交源代码; package test23; public class AirplaneStrategy implements TravelStrat 阅读全文
posted @ 2023-11-27 09:04 (该昵称暂可见) 阅读(9) 评论(0) 推荐(0)
摘要: 用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户存款和取款,注意账户对象状态和行为的变化。 实验要求: 1. 提交源代码; package test22; public class Account { private AccountState state; priva 阅读全文
posted @ 2023-11-27 09:04 (该昵称暂可见) 阅读(16) 评论(0) 推荐(0)
摘要: 改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。 实验要求: 1. 提交源代码; package Memorandum_mode; public class Caretaker { private Memento[] a 阅读全文
posted @ 2023-11-23 09:02 (该昵称暂可见) 阅读(9) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页