Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Consider the following code snippet: public class Inventory implements Measurable public double getMeasure ) return onHandCount; Why is it necessary to declare get.Measure as public?
Consider the following code snippet: public class Inventory implements Measurable public double getMeasure ) return onHandCount; Why is it necessary to declare get.Measure as public? O All methods in a class are not public by default O All methods in an interface are private by default. 0 It is necessary only to allow other classes to use this method. 0 It is not necessary to declare this method as public QUESTION 22 Which of the following statements about interfaces is NOT true? Interfaces can make code more reusable O An interface provides no implementation. O A class can implement only one interface type. O Interfaces can reduce the coupling between classes. QUESTION 23 Consider the following code snippet: public class Invent.ory implcments Measurablo double get MeasureO return onHandCount: The compiler complains that the getMeasure method has a weaker access level than the Measurable interface. Why? O All of the methods in a class have a default access level of package access, while the methods of an interface have a default access level of private. O All of the methods in a class have a default access level of package access, while the methods of an interface have a default access level of public. O The variable onHandCount was not declared with public access. O The getMeasure method was declared as private in the Measurable interface
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started