Edpoo Semana 11
Edpoo Semana 11
Edpoo Semana 11
Semana 11
1. Cree la clase Alumno con los atributos privados: código, nombre, nota1 y nota2; un
constructor que inicialice los atributos privados, los métodos de acceso público
set/get y el método calcularPromedio.
Cree la clase ColeccionAlumnos con un atributo privado tipo lista e implemente:
• Un constructor que inicialice el atributo tipo lista (vacía).
• Método agregar que reciba un nuevo objeto Alumno y lo adicione a la lista.
• Método longitud que retorne la cantidad de objetos Alumno registrados en
la lista hasta ese momento.
• Método obtener que reciba una posición y retorne el objeto Alumno
respectivo.
• Método buscar que reciba un código y retorne la posición del objeto Alumno
que lo contiene. En caso no existe retorne -1.
• Método eliminar que retire un objeto Alumno de la lista
• Método modificar que modifique los atributos de un objeto Alumno de la
lista.
En el formulario:
Propiedades de la tabla:
• alternatingRowColors: checked
• selectionMode: SingleSelecion
• selectionBehavior: SelectRows
2. Cree la clase Docente con los atributos privados: codigo, nombre, apellido, horas
trabajadas y tarifa horaria; un constructor que inicialice los atributos privados, los
métodos de acceso público set/get y el método calcularSueldo (horas*tarifa).
Cree la clase ColeccionDocentes con un atributo privado tipo lista e implemente:
• Un constructor que inicialice el atributo tipo lista (vacía).
• Método agregar que reciba un nuevo objeto Docente y lo adicione a la lista.
• Método longitud que retorne la cantidad de objetos Docente registrados en
la lista hasta ese momento.
• Método obtener que reciba una posición y retorne el objeto Docente
respectivo.
• Método buscar que reciba un código y retorne la posición del objeto Docente
que lo contiene. En caso no existe retorne -1.
• Método eliminar que retire un objeto Docente de la lista
• Método modificar que modifique los atributos de un objeto Docente de la
lista.
En el formulario:
3. Cree la clase Celular con los atributos privados: código, marca, modelo y precio; un
constructor que inicialice los atributos privados y los métodos de acceso público
set/get.
Cree la clase ColeccionCelulares con un atributo privado tipo lista e implemente:
• Un constructor que inicialice el atributo tipo lista (vacía).
• Método agregar que reciba un nuevo objeto Celular y lo adicione a la lista.
• Método longitud que retorne la cantidad de objetos Celular registrados en la
lista hasta ese momento.
• Método obtener que reciba una posición y retorne el objeto Celular
respectivo.
• Método buscar que reciba un código y retorne la posición del objeto Celular
que lo contiene. En caso no existe retorne -1.
• Método eliminar que retire un objeto Celular de la lista
• Método modificar que modifique los atributos de un objeto Celular de la
lista.
En el formulario: