Answer:
first use Default as
a class with the default access modifier in a package, only those classes that are in this package can access this class. No other class outside this package can access this class.
general uses protected to make itself accecible to the subclasses.