About this entry

Nursery Rhyme Code Poem [PHP]

<?php
class I {
    public __construct()
    {
        $star = new Star();
        $star->size = 'little';
        $star->twinkle();
        $star->twinkle();

        self::wonder($star, 'What are you?');

        $world = new World();
        $world->elevation = 'So High';
        $star->setAbove($world);

        $d = new Diamond();
        $d->position = 'In the sky';
        $star->setLike($d);

        $star->twinkle();
        $star->twinkle();
        $star->size; // returns 'little'

        self::wonder($star, 'What are you?');
    }

    public static function wonder($obj, $query)
    {
        $obj->query($query);
    }
}

The above code poem is released under the BSD license. To use in production environment without error, please precede with the following command: error_reporting(0); Obviously I'm kidding, don't use this code. Not even for enterprise software.

Technorati Tags: , ,

Thanks for reading. If you found this article useful, and you've read through some of my previous articles, you might as well Subscribe to my content subscribe to my blog. You'll save me some bandwidth that way.