addObserver($widgetA); $dat->addObserver($widgetB); $dat->addRecord("drum", "$12.95", 1955); $dat->addRecord("guitar", "$13.95", 2003); $dat->addRecord("banjo", "$100.95", 1945); $dat->addRecord("piano", "$120.95", 1999); $widgetA->draw(); $widgetB->draw(); ?>