EJEMPLO DE CLASES ABSTRACTAS
public class Presencial extends Alumno {
private double
matriculaCurso;
private double
plusPorConvocatoria;
private int
noConvocatoria;
public double pagoMensual() {
return (matriculaCurso + plusPorConvocatoria
*noConvocatoria) / 12;
}
public String getAsignaturas(){
return “todas las del curso “ + curso;
}
public
Presencial(String n, int e, int c, String nivel,double mc, double pc, int nc) {
super(n,e,c,nivel);
matriculaCurso=mc;
plusPorConvocatoria=pc;
noConvocatoria=nc;
}
}
//
FUNCIONES GLOBALES
Void mostrarAsignaturas(Alumno
v[]) {
for(int i=0; i<v.length; i++)
System.out.println(v[i].getAsignaturas());
// enlace
dinámico}
Double totalPagos(Alumno
v[]) {
doublet=0;
for(inti=0; i<v.length; i++)t
+= v[i].pagoMensual(); // enlace dinámico
returnt;
}
No hay comentarios:
Publicar un comentario