03 2023 档案

摘要:简介 + 动态的给对象添加一些额外的职责,就增加功能来说,要比生成子类更加灵活 使用场景 + 在不影响其他对象的情况下,以透明、动态的方式给单个对象添加职责; + 处理可以撤销的职责 + 在不能采用生成子类的方法进行扩充时。 - 可能有大量独立的扩展,为支持的每一种组合将产生大量的子类,使得子类数量 阅读全文
posted @ 2023-03-29 14:24 王清河 阅读(20) 评论(0) 推荐(0) 编辑
摘要:策略模式 定义 定义一系列的算法,把他们封装起来,并且使它们可以相互替换。该模式使得算法可独立于使用它们的客户而变化。 实现描述 使用的客户类中包含算法的抽象类,算法的具体实现类则继承抽象类并且具体实现算法接口,将算法的抽象类作为使用的客户类的构造参数,在客户类构造时传入。客户类在之后使用不同算法可 阅读全文
posted @ 2023-03-27 11:06 王清河 阅读(21) 评论(0) 推荐(0) 编辑
摘要:GDB Command 启动/退出 run/r: 启动程序 run [arguments...] : 以 [arguments] 的参数启动程序,其中 [arguments...] 可选 run > [file_name]: 启动程序,程序的输入保存到 file_name 文件中 start : 运 阅读全文
posted @ 2023-03-23 10:24 王清河 阅读(1347) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示