You are on page 1of 2

Alumna: Zaira Gómez Martínez

Asignatura: Estructuras de Datos Grupo: ISB

MI TDA ESPECIFICACIONES LÓGICAS


Mi TDA trata sobre realizar facturas donde en uno es posible pagar con Iva y en otro sin IVA, este
TDA puede ocuparse cuando se necesita realizar una factura en diferentes centros comerciales

Clases que contiene:


El programa está hecho en base a herencia
Clase principal: Factura (Clase encargada de heredar sus métodos y atributos, está declarada
como una clase abstracta)
Sub clase: FacturaConIva(En esta clase se hace la operación calculando el IVA)
Sub clase: FacturarSinIva(Esta clase se realiza sin calcular el IVA)

Clase Principal: Factura:


Atributos que contiene:

Métodos que contiene:

Contiene gets y Sets

Contiene un método abstracto que es:


CalcularTotal(Este método será heredado
para calcular el precio final de la factura)
Alumna: Zaira Gómez Martínez
Asignatura: Estructuras de Datos Grupo: ISB

Sub clase: FacturaConIva

Atributos que contiene:

Ninguno porque

la toma de la clase Principal

Métodos y Operaciones:

Se implemente un Override para sobreescribir el método de la clase principal “public double

calcularTotal()”

Sub clase: FacturarSinIva(Esta clase se realiza sin calcular el IVA)


Atributos que contiene: Ninguno
Métodos:

You might also like