root/examples/ThreeLittlePigs/History.class.php

87177
26
{
26
{
27
    public function __construct()
27
    public function __construct()
28
    {
28
    {
29
        CodeToDiagram::getInstance()->addNote( "Once upon a time" );
30
31
        CodeToDiagram::getInstance()->addNote( "Three Little Pigs into a Wood" );
32
29
        $objPig1 = new LittlePig();
33
        $objPig1 = new LittlePig();
30
        $objPig2 = new LittlePig();
34
        $objPig2 = new LittlePig();
31
        $objPig3 = new LittlePig();
35
        $objPig3 = new LittlePig();
...
...
34
        $objPig2->buildHouse('Stick');
38
        $objPig2->buildHouse('Stick');
35
        $objPig3->buildHouse('Brick');
39
        $objPig3->buildHouse('Brick');
36
40
41
        CodeToDiagram::getInstance()->addNote( "Until, one day" );
42
37
        $objWolf = new Wolf();
43
        $objWolf = new Wolf();
44
        CodeToDiagram::getInstance()->addNote( "A Wolf show up" );
45
        
38
        $objWolf->blowIt( $objPig1->getHouse() );
46
        $objWolf->blowIt( $objPig1->getHouse() );
39
        $objWolf->blowIt( $objPig2->getHouse() );
47
        $objWolf->blowIt( $objPig2->getHouse() );
40
        $objWolf->blowIt( $objPig3->getHouse() );
48
        $objWolf->blowIt( $objPig3->getHouse() );