Cuenta

Run Settings
LanguageC#
Language Version
Run Command
using System; class MainClass { static void Main() { } }
using System; using System.Collections.Generic; public class Cuenta{ private enum EstadoCuenta{ OPERATIVA, Funcional, Desabilitada }; //constante private const int MAX_OPERACIONES= 20; ///Atributo de clase private static int UltimoCodigo=0; //Atributos der instancia private int codigo; private double saldo=100; private readonly Persona titular; private EstadoCuenta estado; private double[] UltimasOPeraciones; //Constructor public Cuenta(Persona Titular, double Saldo) { this.Codigo= ++UltimoCodigo; this.titular= titular; this.saldo=saldo; Estado = EstadoCuenta.OPERATIVA;// enumerador UltimasOperaciones= new double[MAX_OPERACIONES]; } //propiedades public double Saldo{ grt{return saldo;} }//saldo public Persona Titular { get {return titular}; }//titular public int Codigo{ get{return codigo;} }//Codigo //Metodos de instancia public void Ingreso(double cantidad){ saldo= saldo+ cantidad; }//ingreso public void Reintegro(double cantidad){ if (cantidad <= saldo) saldo = saldo - cantidad; }//reingreso //Metodos de clase public static int GetNumeroCuenta(){ return UltimoCodigo; }//get }//Fin clase
using System; using System.Collections.Generic; public class Persona{ public Persona(){ nombre = "No Asignado"; }//persona public string nombre; public void asignarNombre(){ nombre = "Alondra"; }//asignaar }
Editor Settings
Theme
Key bindings
Full width
Lines