JAVA
java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public class Program {
public static void main(String[] args) {
/*
example of using the Singleton
that provides a single database
connection
*/
ConfigDatabase config
= ConfigDatabase.getInstance();
ConfigDatabase secondConf
= ConfigDatabase.getInstance();
if (!config.isConfig()) {
config.setConfig(
"/SoloLearn:Java/Singleton",
"Grzegorz Kawalec", "random");
}
System.out.println("config:\n"
+ config.getConfig());
System.out.println();
System.out.println("secondConf:\n"
+ secondConf.getConfig());
System.out.println();
test();
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run