Skip to content

Instantly share code, notes, and snippets.

@celestecastillo0
Created November 4, 2021 12:03
Show Gist options
  • Save celestecastillo0/141f649b374e8a9808869a64959317ab to your computer and use it in GitHub Desktop.
Save celestecastillo0/141f649b374e8a9808869a64959317ab to your computer and use it in GitHub Desktop.
Daweb Act7 Herencia
<?php
class animal
{
public $nombre = "perro";
public function ladrar(){
print " woof";
}
}
class chihuahua extends animal {
public function ladrar(){
print " Guau ,Guau,Guau";
}
}
$perro = new chihuahua();
$perro->nombre = "Perro Becker";
echo $perro->nombre;
$perro->ladrar();
echo"<br>CelesteCastillo Flores";
?>
@celestecastillo0
Copy link
Author

"Explicación del código"
1.Abrimos codigo en php.
2.Creamos una clase con el nombre asignado animal.
4.Se añade una variable llamada nombre que guardara el dato perro.
5.Añadimos una funcion para que el perro ladre con la variable ladrar.
6.udamos print para imprimir un mensaje de salida con un "woof".
9.creamos una clase con un dato en esta ocasion de la raza de nuestro animal para extender la variable animal.
10.hacemos funcion ladrar.
11,Imprimiremos en pantalla gua,guau.
14.se coloca la instancia de la clase chihuahua como la variable perro.
15.Asignamos el nombre a nuestro animal en este caso perro becker.
16.Imprimiremos nuestro mensaje de la variable perro y su nombre en este caso ,guau guau ,perro becker.
17.Asignaremos valor a las veces que quiero que ladre mi perro en este caso solo una sola vez y que muestre su nombre.
19.Con etiqueta de salto de linea imprimiré el nombre del alumno en este cas Celeste Castillo del grupo 5j .
20.Cerramos codigo php pues es una manera de usar codigo hereditarios o de herencia.
"Aqui se muestra el codigo ejecutado en localhost con ayuda de mysql y apache en xammp"
image
En conclusion .....Los modelos hereditarios sirven para dar ejecucion correcta a muchas clases y objetos se relacionan unas con otras,esto quiere decir que pudimos poner muchas clases en un solo codigo y se relaciona con objetos y variables para tener un resultado correcto ,en este caso class chihuahua ,perro y objetos como el perro ,el nombre entre los otros mensajes de salida,todo esto en funcionalidad del codigo en php ya que brinda mas funciones que en codigo html que en este caso pueden ser usados ambos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment