Example of Multiple Inheritance
class GraphicalDeck :
public CardDeck, public GraphicalObject { public: void draw (Window * w) // draw image on window { GraphicalObject::draw(w); } Card & draw () // draw card from deck { return CardDeck::draw(); } ...};
Previous slide
Next slide
Back to first slide
View graphic version