Ad esempio :
codice:
public class MyObject{
private MyObject instance;

private MyObject(){...
}
public MyObject getObject(){
if(instance==null) instance=new MyObject();
return instance;
}
     
}
Questa classe prende il nome di Singleton , chiamata così perchè esiste una sola istanza della stessa.
In questo caso è necessario un metodo che ritorni un oggetto della classe stessa.