![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象
文章平均质量分 78
4.O.4
C盘敲满,年薪百万
展开
-
5、设计模式之工厂模式
抽象工厂模式:定义了一个interface用于创建相关或有依赖关系的对象簇,而无需指明具体的类。 抽象工厂模式就是将工厂方法改进了一下,使其能够管理多个抽象产品。 从设计层面看,抽象工厂模式就是对简单工厂模式的改进(或者称为进一步的抽象)。 将工厂抽象成两层,AbsFactory(抽象工厂) 和 具体实现的工厂子类。程序员可以根据创建对象类型使用对应的工厂子类。这样将单个的简单工厂类变成了工厂簇,更利于代码的维护和扩展。原创 2022-11-24 15:44:42 · 389 阅读 · 0 评论 -
4、设计模式之单例设计模式
单例设计模式,就是采取一定的方法保证在整个的软件系统中,使得某个类只存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。原创 2022-11-02 10:58:48 · 253 阅读 · 0 评论 -
3、设计模式之软件设计原则
设计模式原则,其实就是程序员在编程时,应当遵守的原则,也是各种设计模式的基础(即:设计模式为什么这样设计的依据)原创 2022-10-31 22:00:37 · 276 阅读 · 0 评论 -
Java之this关键字
1.可以调用的结构:属性、方法;构造器2.this调用属性、方法:* this理解为:当前对象 或 当前正在创建的对象2.1 在类的方法中,我们可以使用"this.属性"或"this.方法"的方式,调用当前对象属性或方法。但是,* 通常情况下,我们都择省略"this."。特殊情况下,如果方法的形参和类的属性同名时,我们必须显式* 的使用"this.变量"的方式,表明此变量是属性,而非形参。2.2 在类的构造器中,我们可以使用"this.属性"或"this.方法"的方式,调用...原创 2021-01-27 23:03:53 · 87 阅读 · 0 评论