how to make the double-tone class ? as we have singletone
class..?
Answer / sagar kumar
public class DoubletonTest {
public static void main(String[] args) {
Helloo h1=Helloo.getHello(1);
Helloo h2=Helloo.getHello(2);
Helloo h3=Helloo.FIRST;
Helloo h4=Helloo.SECOND;
System.out.println(h1);
System.out.println(h2);
System.out.println(h3);
System.out.println(h4);
System.out.println(h1==h3);//true
System.out.println(h2==h4);//true
}
}
class Helloo{
private Helloo(){
}
final static public Helloo FIRST=new Helloo();
final static public Helloo SECOND=new Helloo();
static public Helloo getHello(int val){
if (val<1 || val>2) {
throw new IllegalArgumentException(" "+val);
}
if (val==1) {
return FIRST;
}
return SECOND;
}
}
| Is This Answer Correct ? | 1 Yes | 0 No |
Can we overload the methods by making them static?
Can you have two constructors in java?
Why do inner class cannot have static declaration except static nested class?
When is the garbage collection used in Java?
What are inner and anonymous class?
Does windows 10 need java?
what is platform independence in java?
How do you trim a space in java?
If try block is successfully executed, Then Is Finally block executed?
What is runtime polymorphism or dynamic method dispatch?
Explain about strings in java?
What is the difference between static and global variables and also define what are volatile variables?
0 Answers Flextronics, Hexaware,