1.

Protected members differ from default members as _______(a) Protected members can be accessed outside package using inheritance, but default can’t(b) Default members can be accessed outside package using inheritance, but protected can’t(c) Protected members are allowed for inheritance but Default members are not allowed(d) Both are sameI have been asked this question in an online quiz.My question is based upon Protected Access Specifier topic in portion Access Specifiers of Object Oriented Programming

Answer»

Correct choice is (a) Protected members can be accessed outside package USING INHERITANCE, but default can’t

The EXPLANATION: The protected members are allowed in the same package but can also be accessed in other packages using inheritance. But the default members can never be ACCESSIBLE in other packages.



Discussion

No Comment Found

Related InterviewSolutions