Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEMANA 2
Respuesta: las clases asignadas para este sistema serán, “clase estudiantes (class estudiante) y clase
apoderado (class apoderado)”, es importante entender que es una clase, para ello comentare que una
clase es como una plantilla que representa algo en el mundo real, a su vez define los atributos o
características y funcionalidades que este puede tener (una clase es solo una definición).
Respuesta: las instancias son todos aquellos objetos que derivan de otro objeto, en este contexto se
pueden crear múltiples instancias de una misma clase, para ello debemos utilizar la palabra reservada
“NEW”(en palabras simples, instanciar es crear un ejemplar de una clase):
Estudiante (class)
* nombre
* apellido
* rut
* dirección
En este caso, de la clase Estudiante, instanciamos dos clases nuevas “objeto de instancia estudiante1 y
objeto de instancia estudiante2”, se podrían realizar las instancias que se deseen o que se requieran
según la necesidad.
Respuesta: recordemos que un objeto en POO, representa una cosa (ejemplo: persona, auto, etc.) y este
objeto debe pertenecer a una clase, además este objeto debe contener atributos o características, esto
permite que pueda hacer o describir algo, ejemplo: objeto persona, atributo: camina, canta, es chico, etc.
Por último, estos objetos permiten agrupar toda la información (datos) de una clase para posteriormente
utilizarlos. Se ejecutaría de la siguente manera: $Obj_Estudiante= “New Estudiante {}”, $Obj_Apoderado =
“New Apoderado {}”, Para esta actividad dejare un ejemplo:
class Estudiante {
buen estudiante
deportista
Alto
A)-se define la clase:
ESTUDIANTES.
- se define el objeto: Pedro
Fuentes (persona)
-se define sus atributos: buen
alumno, estudioso, de buen
comportamiento y asistencia
completa,
15 años, alto y delgado, atlético.
rando que un objeto para la POO
es una representación de una
cosa, el objeto debe si
o si pertenecer a una clase,
también debe tener atributos
(características o métodos) es
decir todo
objeto debe poder hacer algo,
además el objeto agrupa los
datos de la clase y permite
utilizarlos
desde una unidad. Para lo
siguiente hare el siguiente
ejercicio:
<?php
class Personas {
public $nombre;
public $apellidos;
private $rut;
private $direccion;
function
__construct($par1,$par2,$par3,$
par4)
{$this ->nombre =$par1;
$this ->apellidos=$par2;
$this ->rut=$par3;
$this->direccion=$par4;}
</php>
4. Crear los constructores o destructores necesarios para el buen funcionamiento del sistema.
Respuesta: el constructor es un método estándar, el cual nos permite iniciar los objetos de una clase, este
se invoca de manera automática al momento de crear un objeto de una clase. A su vez el destructor
destruye respectivamente el objeto al ser utilizado.
<?php
class Estudiante {
public $nombre;
public $apellidos;
public $rut;
public $direccion;
Respuesta: la herencia dentro de la POO, permite como su palabra lo dice “heredar” atributos,
propiedades y métodos de clases anteriores, de esta forma, la clase existente es la clase padre, mientras
que quien hereda pasa a ser clase hija, de esta forma la herencia permite reutilizar el código.
https://diego.com.es/instancia-de-clases-en-php
https://mauriciogc.medium.com/javascript-programaci%C3%B3n-orientado-a-objetos-fundamentos-
401746946459