Varaible that requires a class as an argument