private void btnSinSingleton_Click(object sender, EventArgs e) { variable v1 = new variable(); variable v2 = new variable(); v1.setNumero1(15); MessageBox.Show("Valor de la variable en el objeto 1: " + v1.getNumero1() + "\nValor de la variable en el objeto 2: " + v2.getNumero1(), "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); }
public static variable getInstancia() { if (_variable == null) { _variable = new variable(); } return(_variable); }
private void btnConSingleton_Click(object sender, EventArgs e) { _variable = variable.getInstancia(); variable v2 = variable.getInstancia(); _variable.setNumero1(15); MessageBox.Show("Valor de la variable en el objeto 1: " + _variable.getNumero1() + "\nValor de la variable en el objeto 2: " + v2.getNumero1(), "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); }