Como se muestra en la figura, MyClass es estático. Llame al método getMydl para asignar un valor a md new. El problema ahora es que todos los atributos estáticos.
//Deberías querer implementar el modo singleton
//Referencia del modo singleton
public?class?MyClass
{
private?static?MyClass?self=null;
//Si desea utilizar esta clase, solo puede llamar a esta?Instancia. Y la clase seguirá siendo única
pulbic?static?Instance
{
get
{
si (self==null)?self=new?MyClass();
return?self;
}
}
público ?void?PrintSomething()
{
System.out.println("¡Hola, mundo!");
}
//Definir el constructor como privado
private?MyClass(){}
}
//Ejemplo de llamada
int ?main ()
{
MiClase.Instancia.ImprimirAlgo();
}