<!--listing9.gyak1
1. Hozzuk létre a Szamolo osztalyt, amely két egész számot tárol.
Írjunk hozzá egy kiszamol() nevű tagfüggvényt, amely kiírja a két számot a böngészőbe!
2. Hozzuk létre az Osszead osztályt, amely a Szamolo osztálytól örököl.
Írjuk át ennek kiszamol() tagfüggvényét úgy, hogy ennek a két számnak az összegét írja ki.
3. Hozzuk létre az Osszead alapján a Kivon osztályt!
-->
<?php
class Szamolo {
function Szamolo( $egyik=2, $masik=3 ) {
$this->egyik = $egyik;
$this->masik = $masik;
}
function kiszamol() {
print $this->egyik.", ".$this->masik;
}
}
class Osszead extends Szamolo {
function kiszamol() {
print $this->egyik+$this->masik;
}
}
class Kivon extends Szamolo {
function kiszamol() {
print $this->egyik-$this->masik;
}
}
//ellenőrzés
$teszt = new Szamolo( 5,6 );
$teszt->kiszamol();
print "<BR \>";
$teszt1 = new Osszead( 5,6 );
$teszt1->kiszamol();
print "<BR \>";
$teszt2 = new Kivon( 5,6 );
$teszt2->kiszamol();
print "<BR \>";
?>
Eredmény:
5, 6
11
-1
Nincsenek megjegyzések:
Megjegyzés küldése