zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Java 设计模式原则打算转架构的请收藏!详解编程语言

JAVA架构设计模式编程语言 详解 收藏 原则 打算
2023-06-13 09:20:43 时间

Java 设计模式原则

1、    找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。

换句话说,如果每次新的需求一来,都会使某方面的代码发生变化,那么你就可以确定,这部分的代码需要抽出来,和其他稳定的代码有所区分。

或者说,把会变化的部分取出并封装起来,以便以后可以轻易地改动或扩充次部分,而不影响不需要变化的其他部分。

2、    针对接口编程,而不是这对实现编程

“针对接口编程”真正的意思是“针对超类型(supertype)编程”

这里所谓的“接口”有多个含义,接口是一个“概念”,也是一种Java的interface构造。你可以在不涉及Java interface的情况下,“针对接口编程”,关键就在多态。利用多态,程序可以针对超类型编程,执行时会根据实际状况执行到真正的行为,不会被绑死在超类型的行为上。“针对超类型编程”这句话,可以更明确地说成“变量声明类型应该是超类型,通常是一个抽象类或者一个接口,如此,只要是具体实现此超类型的类所产生的对象,都可以指定给这个变量”。这也意味着,声明类时不用理会以后执行时的真正对象类型。

“针对接口编程”可以很好的解耦合,使代码和思维更具有层次,也便于以后代码的更新。

Java 设计模式原则打算转架构的请收藏!详解编程语言

转载请注明来源网站:blog.ytso.com谢谢!

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/14929.html

cjava