ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación web II


Enviado por   •  10 de Agosto de 2023  •  Apuntes  •  289 Palabras (2 Páginas)  •  24 Visitas

Página 1 de 2

[pic 1][pic 2][pic 3]

PROGRAMACIÓN WEB II SEMANA 7

Técnico en informática

[pic 4]

DESARROLLO

1.-

La estructura presentada se presenta por herencias, abstracción y encapsulación.

La herencia permite definir nuevas clases basadas en lases ya existentes para su reutilización del código. Si una clase deriva de otra ésta hereda sus propiedades y métodos.

Abstracción captura las propiedades y funciones de un objeto.

Encapsulación permite combinar todos los elementos que puedan considerarse en una sola unidad, por ejemplo la clase Estudiante.

2.-

Clase

Objeto

Nombre

Alumno

Ian

Método

Guardar, actualizar, obtener

Guardar, actualizar, obtener

Atributos

Nombre, curso, id

Ian, Nivel Superior, 2008

Clase

Objeto

Nombre

asignatura

Programación Web II

Método

Guardar, actualizar, obtener

Guardar, actualizar, obtener

Atributos

Nombre, curso, id

Programación Web II, 01

Clase

Objeto

Nombre

notas

Puntaje

Método

Guardar, obtenerCalificación

Guardar, obtenerCalificación

Atributos

Puntaje, id_alumno, id_materia

100, 2008, 01

3.-

En la clase Materia, podemos usar el método Actualizar para actualizar los datos que en ella se almacenan, también podemos utilizar el método guardar para guardar los cambios realizados en ella y por último con el método obtener podemos obtener cuales son las materias que se están cursando.

4.-

[pic 5]

[pic 6]}

public function setApellidos($apellidos) {

$this->apellidos = $apellidos;

}

public function getApellidos() { return $this->apellidos;

}

public function setCurso($curso) {

$this->curso = $curso;

}

public function getCurso() { return $this->curso;

}

public function setAsignatura($asignatura) {

$this->asignatura = $asignatura;

}

public function getAsignatura() { return $this->asignatura;

}

public function setNota1($nota1)

{

$this->nota1 = $nota1;

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (606 Kb) docx (615 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com