Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Herencia y polimorfismo

Estas en el tema de Herencia y polimorfismo en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Amigos buenos dias, estoy desarrollando una calculadora en php con POO ya logre aplicarle clases y objetos pero se requiere ahora que inserte herencia y ...
  #1 (permalink)  
Antiguo 13/03/2011, 11:28
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 10 meses
Puntos: 0
Herencia y polimorfismo

Amigos buenos dias, estoy desarrollando una calculadora en php con POO ya logre aplicarle clases y objetos pero se requiere ahora que inserte herencia y polimorfismo queria saber si me pueden echar una mano en cuando a la insercion de dichos parametros a este codigo.

Código PHP:
<head><title>Calculadora en php orientada a objetos</title></head><body>
<h1>Calculadora en php orientado a objetos</h1>
<?
Class calculadora {
function 
calculadora $numero1 $numero2 ) {
$this->numerouno htmlentities($numero1,ENT_QUOTES) ;
$this ->numerodos htmlentities($numero2,ENT_QUOTES);
return 
0;
}
function 
suma(){
$resultado $this->numerouno $this->numerodos;
echo 
"$this->numerouno + $this->numerodos es igual a $resultado <br>";
return 
0;
}
function 
resta(){
$resultado $this->numerouno $this->numerodos;
echo 
"$this->numerouno - $this->numerodos es igual a $resultado <br>";
return 
0;
}
function 
multiplica(){
$resultado $this->numerouno $this->numerodos;
echo 
"$this->numerouno x $this->numerodos es igual $resultado <br>";
return 
0;
}
function 
divide()
{
if ( 
$this->numerodos==0)
{
echo 
"No se puede dividir entre cero";
return 
1;
}
else 
{
$resultado $this->numerouno $this->numerodos;
echo 
"$this->numerouno entre $this->numerodos es igual a $resultado <br> " ;
return 
0;
}
}
}
$numerouno $_POST['numerouno'];
$numerodos $_POST['numerodos'];
if (isset(
$numerouno) AND isset($numerodos))
{
$objeto = new calculadora($numerouno,$numerodos);
$objeto->suma();
$objeto->resta();
$objeto->multiplica();
$objeto->divide();
}
?>
<form action=index.php method=POST>
Primer numero : <input type=text name=numerouno><br>
Segundo numero : <input type=text name=numerodos><br><input type=submit> 
</form></body>
Sin mas que agregar y agradeciendo de antemano sus comentarios me despido ;)

Última edición por GatorV; 13/03/2011 a las 23:20

Etiquetas: herencia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:52.