i have a base class and every thing is inherited from it .
i want to make that base class private but when i try the inherited class complains when it trys to pass arguments back to it from when i make it .
anyway i can make it private
the base class contructor has a lot of info for setting up the class so , im not sure if i can make it abstract