Shared objects contian singleton variables wich can be inherited, essentially acting like global variables.