上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
摘要: //20210204 写在前面:最近再把Java反射和注释知识点过一遍,在这里记一下重要的点,本文讲述反射机制创建对象并调用方法 主要任务: 使用类反射机制实现对象创建以及方法调用 与普通方式实现对象创建以及方法调用,并对比二者区别 程序源代码: //此处实现String的反射调用,测试方法为equ 阅读全文
posted @ 2021-02-04 17:33 醉生梦死_0423 阅读(712) 评论(0) 推荐(0)
摘要: //20200202 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现解释器模式 解释器模式核心思想 构建语法树,然后将输入的值根据语法树执行 程序源代码: 此处实现一个加减运算的解释器,输入算式,输入参数,输出结果 import java.util 阅读全文
posted @ 2021-02-02 21:24 醉生梦死_0423 阅读(282) 评论(0) 推荐(0)
摘要: // 20210202 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现责任链模式 责任链模式核心思想 如其字面意思,一个链式结构,通俗来讲,就是每一层元素只有两个选择 权限够,直接通过请求,并作出相应动作 权限不够,抛给上级 程序源代码 此处实现公 阅读全文
posted @ 2021-02-02 20:07 醉生梦死_0423 阅读(321) 评论(0) 推荐(0)
摘要: // 20210202 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现访问者模式 访问者模式核心思想 网上找的帖子都说访问者模式是最复杂的一个模式,但是看完懂了之后感觉也没有多复杂,但是模式之中的成分关系比较抽象 总的来说,核心思想就是让数据结构和 阅读全文
posted @ 2021-02-02 12:30 醉生梦死_0423 阅读(164) 评论(0) 推荐(0)
摘要: //20210129 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现命令模式 中介者模式核心思想 设置一个中介者,来通信所有相关的类 举例:MVC模型,Controller(C)是Model(M)和View(V)的中介,负责通信二者,解读消息 程序 阅读全文
posted @ 2021-01-29 21:09 醉生梦死_0423 阅读(125) 评论(0) 推荐(0)
摘要: //20210129 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现命令模式 ###命令模式核心思想: 将操作封装成一个对象,请求者发送请求给包装有命令的接受者,然后接受者执行相应操作,用户不需要知道操作如何执行的,只需要发送请求即可 程序源代码 阅读全文
posted @ 2021-01-29 20:16 醉生梦死_0423 阅读(203) 评论(0) 推荐(0)
摘要: //20210127 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现模板模式 模板模式核心思想: 如果完成某件事的步骤就那么几个,那么我们就可以定义一个模板专门用于完成某件事情,就好像实现一个框架,子类往里边填充步骤的具体内容就行 举例:做成一道菜 阅读全文
posted @ 2021-01-28 13:01 醉生梦死_0423 阅读(305) 评论(0) 推荐(0)
摘要: //20210124 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现观察者模式 观察者模式核心思想: 有很多观察者,只有一个被观察者,当被观察者做出什么举动时,所有的观察者都会被通知到,而和被观察者无关的则不会被通知到(被观察者有一个列表,列表中包 阅读全文
posted @ 2021-01-26 23:18 醉生梦死_0423 阅读(112) 评论(0) 推荐(0)
摘要: //20210124 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现策略模式 策略模式核心思想 设置一个算法父类,然后实现多种不同方法子类,用户只用选择背景,以及背景中的算法,就可以实现不同功能 程序源代码: /** * 活动父类 */ publi 阅读全文
posted @ 2021-01-25 11:52 醉生梦死_0423 阅读(158) 评论(0) 推荐(0)
摘要: //20210122 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现状态模式 状态模式核心思想: 符合迪米特原则,将大量分支语句变成类的形式 程序源代码: 此处实现一个电梯的状态转换 //电梯状态抽象类 public abstract class 阅读全文
posted @ 2021-01-22 11:36 醉生梦死_0423 阅读(225) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页