11. Setters are void return type methods O True O False 12. To make fields directly accessible to other classes, the class fields must be marked public. O True O False 13. Static variables of a class can be accessed, even if the class has not been instantiated O True O False 14. Given the following code, why does your IDE complain that “non-static variable name cannot be referenced from a static context”? public class Employee( public static int employeeD public String name; public static void display(H System.out.printin(employeeID); System.out.printin(name); OIt would be possible to call the display) method and attempt to reference an object’s name before any object exists. O The variable name has a null value O Static variables are only accessible from instance methods. O Static variables cannot be referenced from methods 15. Objects are accessed using reference variables. O True O False
Expert Answer
11.) True
The setter functions are always void because in this functions we have to set the values
12.) True
The public access modifier will help in making those fields visible to other classes in the same package.
13.) True
The static variables can be accessed with the help of the class name.
14.) Option a
In the given program the static variable is not been referenced to a static context.
15.) True
Objects are been referenced as Object muObj = new Object;
16.) Each new instance of the object will have different location
All objects are equal
17.) Student
It is a reference variable and is pointing out to the Student class. Hence, it is a student varaible.
18.) True
The default constructor is not written by the compiler but provided by the complier which states that the no-argument method is there but as soon as you explicitly define an constructor it is gone.
19.) b & c
They both are correct as the name and the salary are the instance variables and hence, this keyword will provide the recent instance of the class which will provide with the value of the name and salary.
20.) True
The fields are initialized without any value than they will take the default values so that no error occurs during the compilation process and the operations of the given fields are operated with the default values.