Professional Documents
Culture Documents
Semana 3
Semana 3
SEMANA X
DESARROLLO
Este es el segundo paso en un texto, este expresa con profundidad el contenido de los conceptos
manejados, su extensión puede ser muy breve o en extremo extensa, llegando a engrosar tratados.
Individuos
Nombre
ATRIBUTOS
Apellido Paterno
Apellido Materno
RUT
Dirección
Teléfono
E-Mail
Sexo
Profesor
Nombre
Apellido Paterno
Alumno Apoderado Apellido Materno RUT
Dirección Teléfono E-
Apellido Paterno Apellido Apellido Paterno
Materno RUT Apellido Materno RUT
Dirección Teléfono E-Mail Dirección Teléfono E-
Sexo Curso Mail
Act. Extraprogramática
Curso Actividad
om
Profesor Nombre
Año Semestre Materia Apellido Paterno
Apellido Materno
Curso
Profesor
Actividad
RASGOS
Individuos
Nombre
Apellido Paterno
Apellido Materno
RUT
Dirección
Teléfono
E-Mail
Sexo
Alumno
Profesor
Nombre
Apellido Paterno Apellido Apoderado Nombre
Materno RUT Apellido Paterno
Dirección Teléfono E-Mail Nombre Apellido Materno
Sexo Curso Apellido Paterno RUT
Act. Extraprogramática Apellido Materno Dirección Teléfono E-
RUT Mail Sexo Materias
Dirección Teléfono E-
Mail
PHP
<!DOCTYPE HTML>
<HTML>
<BODY>
<?php
trait datos {
public function general (){
$nombre = nombre;
$paterno = paterno;
$materno = materno;
$rut = rut;
$direccion = direccion;
$telefono = telefono;
$email = email;
$sexo = sexo;
}
}
class alumno {
use datos;
$curso = curso;
$actext = actividadextraprogramatica;
}
class apoderado{
use datos;
}
class profesor {
use datos;
$materias = materias;
}
?>
</BODY>
</HTML>
Clases anónimas
<!DOCTYPE HTML>
<HTML>
<BODY>
<?php
var_dump = (new class($curso)
{
public function construct($curso)
{
$this ->curso = $curso;
}
});
?>
</BODY>
</HTML>
Se crea clase anónima llamada “curso”, como la clase curso no siempre está presente sus
<!DOCTYPE HTML>
<HTML>
<BODY>
<?php
var_dump = (new class($actividad)
{
public function construct($actividad)
{
$this ->act = $actividad;
}
});
?>
</BODY>
</HTML>
Se crea la clase anónima “actividad” que tampoco está presente en atributos generales.
Sobrecarga
<!DOCTYPE HTML>
<HTML>
<BODY>
<?php
private $dato = array();
class individuo
{
public function set ($dato)
{
echo ”’Datos de individuo’\n”;
$objeto = dato[$nombre];
$objeto = dato[$paterno];
$objeto = dato[$materno];
$objeto = dato[$rut];
$objeto = dato[$direccion];
$objeto = dato[$telefono];
$objeto = dato[$email];
$objeto = dato[$sexo];
}
}
?>
</BODY>
</HTML>
<!DOCTYPE HTML>
<HTML>
<BODY>
<?php
private $dato = array();
class individuo
{
public function call ($dato)
{
echo “Llamando método de objeto ‘,$dato,’”.implode(‘,’,$dato). “\n”;
}
}
$object = new individuo;
$object ->runTest(‘contexto de objeto’);
?>
</BODY></HTML>
2. Muestre como sería la iteración de objetos con los métodos mágicos y palabras
clave final.
Se utiliza construct para método mágico e set, los que se puedan utilizar en estas órdenes.
<!DOCTYPE HTML>
<HTML>
<BODY>
<?php
class individuos
{
public $ind;
<!DOCTYPE HTML>
<HTML>
<BODY>
<?php
class individuos
{
public $ind;
?>
</BODY>
</HTML>
Se hace recorrido de arreglo por medio de foreach donde mostrará en $clave el contenido de
$alumn, debido a que el recorrido solamente funciona los foreach con arreglos, se declara el
arreglo donde se llamará todos los elementos del arreglo y en un echo los visualizará.
<!DOCTYPE HTML>
<HTML>
<BODY>
<?php
class individuo
{
public function tester ()
{
echo “Llamado a clase individuo::tester () \n”;
}
}
</BODY>
</HTML>
Este pequeño código representa que impida que las clases hijas eviten sobre escribir un método,
para evitarlo, se antecede con una sentencia de palabra final así evitando su herencia.
REFERENCIAS BIBLIOGRÁFICAS
Las referencias deben ser presentadas de acuerdo con las Normas APA, incluyendo información que
permita ubicar de forma inmediata la fuente utilizada.
Recuerda que siempre debes incluir el texto de lectura relacionado con la semana a evaluar.
IACC. (2021). Habilidades para el aprendizaje en la modalidad online. Desarrollo de Habilidades para el
Aprendizaje. Semana 1
Wagensberg, J. (2017). Teoría de la creatividad: eclosión, gloria y miseria de las ideas. 1.ª edición:
Ministerio del Medio Ambiente (MMA). (s. f.). Planes de recuperación, conservación y gestión de
conservacion-y-gestion-de-especies/
Ley 19300 (2016). Aprueba Ley sobre Bases Generales del Medio Ambiente. Publicada en el Diario
de: https://www.leychile.cl/Navegar?idNorma=30667