- Magisk
- Google Pixel topik
- iPhone topik
- "Titkos termékek" is várhatók a Pixel 10 széria bemutatóján
- Új telefont és tabletet mutatott be a Telekom
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 14T Pro - teljes a család?
- Samsung Z Fold7 vs. Honor Magic V5 - melyik a jobb?
- Samsung Galaxy S21 FE 5G - utóirat
- Magyarországra jött az ultravékony S25 Edge
Új hozzászólás Aktív témák
-
Speeedfire
félisten
Fő a változatosság megint tökön szúrt ez a könyv az interfészekkel...
Egy egyszerű interfészről lenne szó, de már az interfész definiálásánál fatal errort dob nekem:
interface Nyithato {
abstract function nyitas();
abstract function zaras();
}
class Ajto implements Nyithato {
private $_kulcsrazart = false;
public function nyitas() {
if($this->_kulcsrazart) {
echo 'Az ajtó nem nyitható ki, kulcsra van zárva';
}
else {
echo 'katt...<br />';
}
}
public function zaras() {
echo 'Bamm!!<br />';
}
public function ajtoZaras() {
$this->_kulcsrazart = true;
}
public function ajtoNyitas() {
$this->_kulcsrazart = false;
}
}
class BefottesUveg implements Nyithato {
private $tartalom;
public function __construct($tartalom) {
$this->tartalom = $tartalom;
}
public function nyitas() {
echo 'A befőttesüveg nyitva van!<br />';
}
public function zaras() {
echo 'A befőttesüveg zárva van!<br />';
}
}
function valamitKinyit (Nyithato $obj) {
$obj->nyitas();
}
$objAjto = new Ajto();
$ojbBefottesuveg = new BefottesUveg('lekvár');
valamitKinyit($objAjto);
valamitKinyit($objBefottesuveg);Fatal error: Access type for interface method Nyithato::nyitas() must be omitted in D:\munka\web\!!!oop\index.php on line 465
Oda jelzi ahol az abstact metódusok vannak.
Új hozzászólás Aktív témák
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Nvidia Setup! Kamatmentes rèszletre is!
- AKCIÓ! Apple Macbook PRO 15" 2018 i9 32GB 500GB notebook garanciával hibátlan működéssel
- Gamer Notebook! Lenovo Ideapad Gaming3! I7 10750H / GTX 1650Ti / 8GB DDR4 / 256GB SSD
- Bomba ár! Lenovo IdeaPad V330-15IKB: i7-8G I 8GB I 256SSD I 15,6" FHD I Cam I W11 I Garancia!
Állásajánlatok
Cég: FOTC
Város: Budapest