Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIDAD PROFESIONAL
INTERDISCIPLINARIA DE
INGENIERÍA CAMPUS PALENQUE
SECCION 03
Programación
Ingeniería Civil
2do Semestre
Departamental 02
CONTENIDO
3-7
página 7-2
fin
Número de cuenta
Saldo de la cuenta
fin
propiedades (transitorias)
Oyente de cuenta
fin
AccountStatus por
5
AccountManager .
5.
eventos
Fondos insuficientes
fin
negativo.
“Eventos ”.
sintaxis.
BA.NúmeroCuenta = NúmeroCuenta ;
BA.SaldoCuenta = SaldoInicial ;
fin
argumentos de entrada.
AccountManager.addAccount es estático
propiedad.
si BA.SaldoCuenta > 0
7
BA.AccountStatus = 'abierto';
fin
fin
propiedad.
3-8
BA.SaldoCuenta < 0)
devolver
8
fin
BA.SaldoCuenta = newbal ;
si newbal < 0
fin
fin
de fondos insuficientes .
Para obtener más información sobre los oyentes, consulte " Eventos
disp ( '---------------------------------')
disp ( '---------------------------------')
fin
cuenta.
fin
métodos (estáticos)
si es estructura (s)
initBal = s.CuentaSaldo ;
demás
10
fin
fin
de cargaobj :
de una estructura.
fuente.
fin
fin
Fin de clasedef
fin
Número de cuenta
Saldo de la cuenta
fin
propiedades (transitorias)
Oyente de cuenta
fin
eventos
Fondos insuficientes
fin
métodos
BA.NúmeroCuenta = númcuenta ;
12
BA.SaldoCuenta = initBal ;
3-9
fin
si BA.SaldoCuenta > 0
BA.AccountStatus = 'abierto';
fin
fin
devolver
fin
BA.SaldoCuenta = newbal ;
si newbal < 0
fin
fin
disp ( '---------------------------------')
disp ( '---------------------------------')
fin
fin
métodos (estáticos)
si es estructura (s)
14
initBal = s.CuentaSaldo ;
demás
fin
fin
fin
fin
clase, la clase AccountManager escucha los retiros que hacen que el saldo
caiga en el
InsufficientsFunds , el
Componentes de clase
llamar de vuelta.
3-10
extensibilidad.
manteniendo la
de cuenta bancaria .
cuentas
métodos (estáticos)
si BA.CuentaSaldo < 0
BA.AccountStatus = 'cerrado';
demás
3-11
BA.AccountStatus = 'sobregirado';
fin
fin
fin
fin
fin
fin
licenciado en Letras =
-------------------------
Cuenta: 1234567
-------------------------
retirar( BA,600)
-------------------------
Cuenta: 1234567
-------------------------
retirar( BA,200)
-------------------------
Cuenta: 1234567
3-12
-------------------------
retirar( BA,100)
depósito( BA,700)
-------------------------
Cuenta: 1234567
-------------------------