nuclear@0: #ifndef OBJECT_H_ nuclear@0: #define OBJECT_H_ nuclear@0: nuclear@0: class Object { nuclear@0: public: nuclear@0: Object(); nuclear@0: virtual ~Object(); nuclear@0: nuclear@0: virtual void draw() const = 0; nuclear@0: }; nuclear@0: nuclear@0: class Sphere { nuclear@0: public: nuclear@0: Sphere(); nuclear@0: ~Sphere(); nuclear@0: nuclear@0: void draw() const; nuclear@0: }; nuclear@0: nuclear@0: #endif // OBJECT_H_