1) You aren't providing the required parameters of the constructor.
2) If you already called the super constructor with hardcoded parameters(except for slots), why in your constructor are you requesting these arguments?
3) Your constructor is protected and the two classes are not in the same package. Set it to public.