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
why using interface interface ?
Can you run java program without main method?
What is the method in java?
Can extern variables be initialized?
Explain the difference between abstraction and encapsulation.
What do you understand by Header linked List?
How do you remove an element from an arraylist in java?
Why is string buffer better than string ?
What are the advantages of encapsulation in java?
Can we use a switch statement with strings?
Why generics are used in java?
Does java allow overriding static methods ?
What is the order of arraylist in java?
What is prefix of a string?
Is c better than java?