Given:
1. package test;
2.
3. class Target {
4. public String name = “hello”;
5. }
What can directly access and change the value of the
variable name?
1 any class
2 only the Target class
3 any class in the test package
4 any class that extends Target
Answer Posted / r.jainrocks@gmail.com
a class which in same package
can access its variable name
no any class can access variable
1. class has default visibility so accessible in same package,
2. variable has public accessibility, can be access any class
which allowed in first condition.
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What are "class access modifiers" in Java?
What is the benefit of inner classes in java?
What are the types of java?
Explain the advantages of packages in java?
What does jre stand for?
Tell some latest versions in JAVA related areas?
Explain the difference between static and dynamic binding in java?
what is meant by HQL?
What is math in java?
What is meant by collection in java?
What are the types of java languages?
Can a method inside a interface be declared as final?
How can I right-justify a string?
Can we extend a class with private constructor?
What is meant by flickering?