Rumah > Java > javaTutorial > teks badan

Apakah kelebihan corak fasad java

WBOY
Lepaskan: 2023-05-19 19:01:04
ke hadapan
1157 orang telah melayarinya

1. Mengurangkan kebergantungan sistem. Jika mod fasad tidak digunakan, akses luaran akan masuk terus ke dalam subsistem.

Ini ialah perhubungan gandingan yang kukuh, yang tidak boleh diterima dalam reka bentuk sistem. Output corak fasad menyelesaikan masalah ini dengan baik Semua kebergantungan adalah pada objek fasad dan tiada kaitan dengan subsistem.

2. Fleksibiliti yang dipertingkatkan. Kebergantungan dikurangkan dan fleksibiliti secara semula jadi meningkat.

3. Tingkatkan keselamatan. Jika anda ingin mengakses perniagaan subsistem, buka logik tersebut Jika anda tidak membuka kaedah pada fasad, anda tidak boleh mengaksesnya.

Instance

package com.sl.demo.facade;
/**
 * 电脑(门面角色)
 * @author pengkun
 *
 */
public class Computer {
//包含子系统
private CPU cpu;
private GraphicsCard graphicsCard;
private Memory memory;
public Computer() {
super();
this.cpu =new CPU();
this.graphicsCard = new GraphicsCard();
this.memory = new Memory();
}
//开启
public void start() {
System.out.println("电脑开启了。。。。");
cpu.start();
graphicsCard.start();
memory.start();
}
//关闭
public void stop() {
System.out.println("电脑关闭了。。。。");
cpu.stop();
graphicsCard.stop();
memory.stop();
}
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah kelebihan corak fasad java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan