爲了隱藏內部實現細節,簡化外部操作
public class Register {//外觀類
public boolean register(){
return new CheckUser().check() && new CheckPass().check();
}
}
class CheckUser{//內部類
public boolean check()
{
return true;
}
}
class CheckPass{//內部類
public boolean check()
{
return true;
}
}
public class Client {//使用類
public static void main(String[] args)
{
System.out.println(new Register().register());
}
}