Cuenta

Run Settings
LanguageC#
Language Version
Run Command
using System; public class Cuenta { //CONSTANTE private const int max_operaciones = 20; //atributo clase private static int ultimo_codigo = 0; //atributo instancia private int codigo; private double saldo = 100; private readonly persona titular; private estado_de_cuenta estado; private double [] UltimasOperaciones; //contructor public Cuenta(persona titular, double saldo) { this.codigo = ++ultimocodigo; this.titular = titular; this.saldo = saldo; estado = estado_de_cuenta.Operativa; UltimasOperaciones= new double [max_operaciones]; } // PROPIEDADES public double { get {return saldo;} } public Persona titular { get {return titular;} } public int Codigo { get { return codigo;} } //metodo istancia public void Ingreso(double cantidad) { saldo = saldo + cantidad; } public void Reintegro (double cantidad) { if (cantidad <= saldo) saldo = saldo - cantidad; } // metodo clase public static int GetNumerosCuentas() { return ultimo codigo; } // ENUMERADOR enum private Estado_Cuenta { OPERATIVA, fucional, dasabilitada }; }//Fin de clase cuentas class MainClass { static void Main() { } }
public class Persona { public Persona { Nombre = "No Asignado"; } public string nombre; public void { nombre = "Rafael"; } }
Editor Settings
Theme
Key bindings
Full width
Lines