// Creamos un fichero cMatematicas.php
class cMatematicas {
var $num1;
var $num2;
function cMatematicas($num1, $num2) {
$this->num1 = $num1;
$this->num2 = $num2;
}
function sumar() {
$suma = $this->num1+$this->num2;
}
function multiplicar() {
echo $this->num1*$this->num2;
}
}
// Ahora desde otro fichero
require("cMatematicas.php");
$instancia = new cMatematicas(5,6);
echo $instancia->sumar()."<br>";
echo $instancia->multiplicar();
unset($instancia);
// Si quisieramos dentro de una función llamar a otra función de la misma clase sería:
SELF::otra_function();
------------------------------------------------
El constructor de la clase se puede poner tanto:
function __construct($num1, $num2) { ... } como function cMatematicas($num1, $num2) { ... }
No hay comentarios:
Publicar un comentario