how do I create and use a global class? I have only created global variables, never a class; I tried to use the same formate but came across errors.

what I tried to do was declare the class at the top of my driver file:
Code:
 (driver file)
#include <normalStuff>

class MyGlobalClass gClass; // IS THIS HOW I DECLARE A GLOBAL CLASS 

class DriverClass{
private:
     ... // normal stuff
public:
     void start(void);
     ...// normal stuff
};

int main(void){
     DriverClass dc;
     dc.start();         // this is where I will put values in the global class
     ...blah blah blah
  }
Code:
(some other file who wants to access the global class)
#include <normalStuff>

extern class MyGlobalClass gClass; // IS THIS HOW I GET ACCESS TO THE GLOBAL CLASS? 

void class2::function(){
      double temp;
      temp = gClass.data;   // THIS IS WHAT GIVES ME AN ERROR 
  ...
}