Changes

Jump to: navigation, search

Facade

622 bytes added, 11:37, 19 March 2007
Java
=== Java ===
[http://www.fluffycat.com/Java-Design-Patterns/Facade/|Java Design Patterns Facade]
<pre>
public class FacadeCuppaMaker {
boolean teaBagIsSteeped;
public FacadeCuppaMaker() {
System.out.println(
"FacadeCuppaMaker ready to make you a cuppa!");
}
public FacadeTeaCup makeACuppa() {
FacadeTeaCup cup = new FacadeTeaCup();
FacadeTeaBag teaBag = new FacadeTeaBag();
FacadeWater water = new FacadeWater();
cup.addFacadeTeaBag(teaBag);
water.boilFacadeWater();
cup.addFacadeWater(water);
cup.steepTeaBag();
return cup;
}
}
</pre>
=== PHP5 ===
1
edit

Navigation menu