
Java设计模式
文章平均质量分 56
Java设计模式相关介绍
Gratitute_林腾
努力学习的程序员,菜就多练!!!
展开
-
设计模式-工厂模式
理解:比如代码中创建了很多个对象,如果没有使用工厂模式,当创建对象的方式发生改变,比如 new Student()变为new Student(18,"男"),就需要将程序中所有创建对象的代码一个个更改,但如果使用工厂模式,只需要在工厂中修改创建对象的方式即可。原创 2024-10-17 14:13:52 · 325 阅读 · 0 评论 -
设计模式-单例模式
以下是一个简单的 Java 单例模式的实现示例:说明:可以在类中创建本类的实例,这是实现单例模式的一种方式。使用静态变量来存储类的实例,然后通过一个静态方法提供访问,这样就确保了整个应用程序中只有一个实例。将实例变量设置为 静态,意味着这个变量属于类本身,而不是某个对象。如果 不是静态的,那么每个 对象都有自己的 成员变量。这就意味着,当你 时,它会创建一个新的 对象,并拥有一个新的 变量。如果每次都用不同的 对象调用 ,那将会创建多个不同的实例。举个例子,假设代码如下: 创建了原创 2024-10-17 10:33:33 · 845 阅读 · 0 评论 -
Java设计模式-命令模式
原创 2024-10-08 14:38:42 · 162 阅读 · 0 评论 -
Java设计模式-UML类图简介
目录类接口泛化关系关联关系依赖关系实现关系注释原创 2024-09-24 18:15:39 · 234 阅读 · 0 评论 -
Java设计模式-面向对象的几个基本原则
(Favor Composition Over Inheritance)是一项面向对象设计中的重要原则,它建议在设计软件时,优先使用对象组合(Composition)来复用代码,而非继承(Inheritance)。(High Cohesion and Low Coupling)是面向对象设计和软件架构中的一项关键原则,旨在提高系统的模块化、可维护性和可扩展性。也就是说,当需求变化或需要添加新功能时,应该通过扩展现有的代码,而不是直接修改已经存在的代码。,这两者是设计健壮、灵活和易于维护的系统的基础。原创 2024-09-11 17:21:37 · 654 阅读 · 0 评论 -
Java设计模式-简介
设计模式(Design Pattern)是软件工程中经过验证的、可重复使用的解决方案,用于解决常见的设计问题。这些模式并不是具体的代码,而是关于如何组织代码的一种指导思想。设计模式旨在提高软件系统的可维护性、可扩展性和灵活性。原创 2024-09-10 15:23:47 · 209 阅读 · 0 评论