package Ġcom . study . single _ instance Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval Ġpres ident 1 Ġ= ĠPres ident . getInstance () ĊĠĠĠ Ġval Ġpres ident 2 Ġ= ĠPres ident . getInstance () ĊĠĠĠ Ġval Ġpres ident 3 Ġ= ĠPres ident . getInstance () ĊĠĠĠ Ġpres ident 1 . system Out () ĊĠĠĠ Ġpres ident 2 . system Out () ĊĠĠĠ Ġpres ident 3 . system Out () ĊĊĠĠĠ Ġval Ġpres ident Java 1 Ġ= ĠPres ident Java . instance ĊĠĠĠ Ġval Ġpres ident Java 2 Ġ= ĠPres ident Java . instance ĊĠĠĠ Ġval Ġpres ident Java 3 Ġ= ĠPres ident Java . instance ĊĠĠĠ Ġpres ident Java 1 . system Out () ĊĠĠĠ Ġpres ident Java 2 . system Out () ĊĠĠĠ Ġpres ident Java 3 . system Out () Ċ }