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
How do you escape a string?
What are aggregate functions explain with examples?
What is the structure of java?
How many ways can you break a singleton class in java?
Explain the concept of proper inheritance?
Why do we use variables?
What is the size of int?
What is abstraction in java?
Is simpledateformat safe to use in the multithreaded program?
Assume a thread has lock on it, calling sleep() method on that thread will release the lock?
Is string a wrapper class?
What does substring mean?
What an i/o filter in java programming?
Explain the difference between jdk, jre, and jvm?
What is the difference between import java.util.date and java .util?