how to make the double-tone class ? as we have singletone
class..?
Answer Posted / 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 |
Post New Answer View All Answers
Program to Find the second largest element in an array.
Why java strings are immutable in nature?
Can we convert stringbuffer to string?
How many bytes is a string in java?
Explain the importance of thread scheduler in java?
What is method reference?
What is sizeof in java?
What is the use of conditional statement?
What do you mean by boolean?
How do you end a program?
What are java threads?
What is an example of declaration?
Can a static class have a constructor java?
Tell some latest versions in JAVA related areas?
What is the right data type to represent a price in java?