</form>  
 
</html>

   
<?php 
// prova con classi
include "libreria_classi.php";
if (isset($_POST["operazione"])) {
    $a = new Numero($_POST["num1"]);
    if ($_POST["operazione"] == "modulo") {
        echo "=================================";
        echo "<br>";
        echo "modulo = " . $a->modulo();
        echo "<br>";
        echo "<br>";
    }
    if ($_POST["operazione"] == "quadrato") {
        echo "=================================";
        echo "<br>";
        echo "elevato al quadrato = ";
        echo $a->quadrato();
        echo "<br>";
    }
    if ($_POST["operazione"] == "addizione") {
        echo "=================================";
        echo "<br>";
        echo "sommatoria  = ";
        echo $a->somma($_POST["num2"]);
Beispiel #2
0
        $this->n = $numero;
    }
    public function modulo()
    {
        if ($this->n < 0) {
            return -$this->n;
        }
        return $this->n;
    }
    public function somma($b)
    {
        return $this->n + $b;
    }
    public function sommaOggetto($b)
    {
        $ris = $this->n + $b->n;
        return new Numero($ris);
    }
}
/*istanzio nuovo oggetto di vlasse numero */
$a = new Numero(-5);
$b = new Numero(100);
/*eseguo modulo sull'oggetto di tipo numro */
echo "<br/>";
echo "Modulo= " . $a->modulo() . "<br/>";
echo "Somma= " . $a->somma(90) . "<br/>";
?>



Beispiel #3
0
	}
	return $numero;
}

	$result = modulo(-5);
	echo 8 + $result;
	*/
?>

<?php 
class Numero
{
    private $n;
    public function __construct($numero)
    {
        $this->n = $numero;
    }
    public function modulo()
    {
        if ($this->n < 0) {
            return -$this->n;
        }
        return $this->{$n};
    }
}
/*Istanzio nuovo oggetto di classe Numero*/
$a = new Numero(-5);
$b = new Numero(10);
/*eseguo modulo sull'oggetto di tipo numero*/
echo $a->modulo();
Beispiel #4
0
    {
        $this->n = $numero;
    }
    public function modulo()
    {
        if ($this->n < 0) {
            return -$this->n;
        }
        return $this->n;
    }
    public function somma($a)
    {
        return $this->n + $a;
    }
    public function quadrato()
    {
        return $this->n * $this->n;
    }
    public function moltiplico($a)
    {
        return $this->n * $a;
    }
}
$var1 = new Numero(-5);
$var2 = new Numero(-9);
echo $var1->modulo() . "<br />";
echo $var1->somma(1000) . "<br />";
echo $var1->quadrato() . "<br />";
echo $var2->moltiplico(10) . "<br />";
echo $var2->modulo();