常见的java设计模式,java经典设计模式
这篇文章带给你一些关于java的知识,主要是关于外观模式。外观模式,也称为外观模式,是一种通过提供一致的接口使许多复杂的子系统更容易访问的模式。希望对你有帮助。
如何解决写爬虫IP受阻的问题?立即使用。
外观(Facade)模式又叫作门面模式是一种模式,通过提供一致的接口,使多个复杂的子系统更容易访问。这种模式对外有统一的接口,外部应用程序不需要关心内部子系统的细节,这将大大降低应用程序的复杂度,提高程序的可维护性。
优点
缺点
知识点
外观模式实现
案例:长虹剑、凌冰剑、紫云剑的组合。
门面角色:三剑合璧
子系统角色:长虹剑、冰波剑、紫云剑
客户端角色:测试类,调用三剑组合。
长虹剑
公开课长虹{
公共void show(){
System.out.println(长虹剑);
}}
冰魄剑
公共课兵坡{
公共void show(){
System.out.println(冰剑);
}}
紫云剑
公开课紫云{
公共void show(){
System.out.println(紫云剑);
}}
三剑合璧
公共类San {
民营长虹长虹=新长虹();
私兵坡兵坡=新兵坡();
私紫云紫云=新紫云();
公共void显示(){
changhong . show();
bing po . show();
ziyun . show();
System.out.println(三剑);
}}
测试
公开课演示{
公共静态void main(String[] args) {
San San=new San();
San . shows();
}}推荐学习:《java视频教程》以上是JAVA外观模式详解的详细内容。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。