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