Given:
1. interface DeclareStuff {
2.     public static final int EASY = 3;
3. 
4.     void doStuff(int t);
5. }
6. 
7. public class TestDeclare implements DeclareStuff {
8.     public static void main(String[] args) {
9.         int x = 5;
10.         new TestDeclare().doStuff(++x);
11.     }
12. 
13.     void doStuff(int s) {
14.         s += EASY + ++s;
15.         System.out.println(“s ” + s);
16.     }
17. }
What is the result?
A.
s 14
B.
s 16
C.
s 10
D.
Compilation fails.
E.
An exception is thrown at runtime.
Explanation:
Main.java:13: doStuff(int) in TestDeclare cannot implement doStuff(int) in DeclareStuff; attempting to assign weaker access privileges; was public
void doStuff(int s) {
^
1 error
D