Skip to content

Instantly share code, notes, and snippets.

@celestecastillo0
Created November 4, 2021 13:36
Show Gist options
  • Save celestecastillo0/b42de1c5fe30c8be1193ca8657032a37 to your computer and use it in GitHub Desktop.
Save celestecastillo0/b42de1c5fe30c8be1193ca8657032a37 to your computer and use it in GitHub Desktop.
Daweb Act7 Herencia2
<?php
class ope{
protected $n1;
protected $n2;
public function __construct($n1, $n2) {
$this->n1 = $n1;
$this->n2 = $n2;
}
public function ope() {
return $this->n1 - $this->n2;
}
}
$mi_resta = new ope(100,50);
echo "<br>El resultado de una resta (100 - 50) es de:";
echo $mi_resta->ope();
class suma extends ope
{
public function ope() {
return $this->n1 + $this->n2;
}
}
$mi_suma = new suma (150,50);
echo "<br>El resultado de una suma (150 + 50) es de:";
echo $mi_suma->ope();
echo "<br>Celeste Castillo Flores";
echo"<br>5J";
?>
@celestecastillo0
Copy link
Author

"Explicacion del codigo"
1.abrimos codigo php.
2.Abrimos una clase y la declaramos como ope,que es para simplificar operacion.
3.Con proctect declaramos que abra 2 variables sin valor ,sera numero 1,declaramos variable como $n1,.
4..Con proctect declaramos que abra 2 variables sin valor ,sera numero 2,declaramos variable como $n2.
5.Hcemos una funcion publica para guargar variables sin valor fijo.
6. Usamos $this que es una referencia al objeto invocador ,ponemos las variables que declaramos como $n1 con valor a la variable n1.
7.Usamos $this que es una referencia al objeto invocador ,ponemos las variables que declaramos como $n2 con valor a la variable n2.
9.Hacemos una función publica sin parámetros como ope que es un simplifícate de "operación ".
10.Como queremos que nos devuelva los resultados de las variables usamos la función return, con this que es un objeto invocador, con las variables n1 y n2 que son los numeros 1 y 2.
13.Declaramos variable como $resta y asignamos el valor a las dos variables 100 y 50.
14.Imprimiremos el resultado con hecho.
15.Imprimiremos el valor de la variable $mi_resta.
16.Creamos la clase para suma .
18.hacemos publica la función publica ope.
19.Hacemos con un valor return para saber loos valores de las variables n1 y n2.
22.damos valor asignado de 150 y 50 a n1 y n2 a las variables declaradas como $n1 y $n2.
23.Imprimiremos la frase "El resultado de una suma (150 + 50) es de:" para que sepan el valor de la suma de ambas variables.
24.Imprimiremos el valor de $mi _suma ,que es el valor de ambas variables sumadas.
25.Imprimiremos con etiquetas br para saltos de linea y echo celeste castillo flores nombre de una alumna .
26.imprimimos con etiqueta echo un mensaje de salida que dirá 5j en esta ocasión es el grado y grupo de una alumna .
27.cerramos codigo php.
image
En conclusion .....Los modelos hereditarios sirven para dar ejecución 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 ,usamos php ´para que la funcionalidad de las clases y sus objetos sea mas sencilla y practica para el usuario y el creador.

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