Mercurial > docs > DesignPatterns
comparison code/composite-main.java @ 7:20c0116dcb97
added files (forgot for last commit
author | meillo@marmaro.de |
---|---|
date | Mon, 18 Jun 2007 12:10:45 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
6:7744082fd6a3 | 7:20c0116dcb97 |
---|---|
1 public class Main { | |
2 public static void main(String[] args) { | |
3 Composite england = new Composite("England"); | |
4 Leaf york = new Leaf("York"); | |
5 Leaf london = new Leaf("London"); | |
6 england.addComponent(york); | |
7 england.addComponent(london); | |
8 england.removeComponent(york); | |
9 | |
10 Composite france = new Composite("France"); | |
11 france.addComponent(new Leaf("Paris")); | |
12 | |
13 Composite europe = new Composite("Europe"); | |
14 europe.addComponent(england); | |
15 europe.addComponent(france); | |
16 | |
17 System.out.println(europe.toString()); | |
18 } | |
19 } |