La Programación Orientada A Objetos
// La POO (Programación Orientada a Objetos)
echo "
La Programación Orientada a Objetos (POO)
";echo "
Creamos una clase que llamamos \$calculadora1
y un objeto que llamamos \$calculos. Pasamos como argumentos del objeto
las variables \$a, que contiene 25, y \$b, quecontiene 5.
";y un objeto que llamamos \$calculos. Pasamos como argumentos del objeto
las variables \$a, que contiene 25, y \$b, quecontiene 5.
class calculadora1
{
function calculadora1 ($a,$b)
{
$this->op1=$a;
$this->op2=$b;
}
function sumar1()
{return ($this->op1+$this->op2);
}
function restar1()
{
return ($this->op1-$this->op2);
}
function producto1()
{
return($this->op1*$this->op2);
}
function cociente1()
{
return ($this->op1/$this->op2);
}
}
$a=25;
$b=5;
$calculos1=new calculadora1($a,$b);
print ("La suma es:".$calculos1->sumar1().".
");
print ("La resta es: ".$calculos1->restar1().".
");
print ("El producto es: ".$calculos1->producto1().".
");
print ("El cociente es:".$calculos1->cociente1().".
");
echo "
Creamos otra clase que llamamos \$calculadora2
y un objeto que llamamos \$calculos2. Pasamos como argumentos
las variables \$a, que contiene 100, y \$b, quecontiene 20,
ahora como parámetros de los métodos.
";y un objeto que llamamos \$calculos2. Pasamos como argumentos
las variables \$a, que contiene 100, y \$b, quecontiene 20,
ahora como parámetros de los métodos.
class calculadora2
{
function sumar2($a,$b)
{
$this->op1=$a;
$this->op2=$b;return ($this->op1+$this->op2);
}
function restar2($a,$b)
{
return ($this->op1-$this->op2);
}
function producto2($a,$b)
{
return($this->op1*$this->op2);
}
function cociente2($a,$b)
{
return ($this->op1/$this->op2);
}
}
$calculos2=new calculadora2();
$a=100;
$b=20;
print ("La suma es:...
Regístrate para leer el documento completo.