| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 16.07.14 Prihlásený: 02.10.14 Príspevky: 2 Témy: 2 |
zdravim ako mam presne pracovat s OOP -> trieda v triede ? Kód: <?php
class bbb{ private $a="aaa"; public function read(){ return $this->a; } }
class aaa{ private $a="bbb"; public function __construct(){ $bbb = new bbb(); } public function read(){ return $this->a; } }
class main{ private $a="main"; private $instance;
public function __construct(){ $aaa = new aaa(); } public function read(){ return $this->a; } }
$oop = new main();
echo $oop->aaa->read();
?>
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 16.07.2014 19:15 | |
|
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 02.06.08 Prihlásený: 19.07.16 Príspevky: 3325 Témy: 147 Bydlisko: Žilina / Os... |
Naštuduj si čo to o OOP V skratke čo sa často využívaj je predávanie si závislosti: Kód: class A {
public function render() { echo 'ahoj'; }
}
class B {
private $var;
public function __construct(A $objekt) { //parameter musí byť objekt triedy A $this->var = $objekt; }
}
$objekt = new B(new A); $objekt->var->render(); //vypise ahoj Ďalej môžeš veselo používať dedenie, polymorfizmus atď Treba však vedieť ako má taký návrh aj vyzerať
_________________ PC - ASUS M2N-MX Se+ | AMD X2 4200+ | 2GB RAM | Nvidia 8600GT | WD 320GB | 350W |NTB - ASUS K50AB SX-010 | | ASUS X550L | SteelSeries Mousepad | A4tech XL-750BF | HTC Explorer | CCNA (640-802) | |
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Chyba v kode ? v PHP, ASP | 1 | 383 | 03.06.2010 22:25 Blackshadow | | Asi chyba v kode v Redakčné systémy | 9 | 496 | 27.01.2007 14:10 Leachim | | Pascal - chyba v kode v Assembler, C, C++, Pascal, Java | 17 | 785 | 18.02.2012 23:06 fubu | | chybicka v kode v Redakčné systémy | 4 | 496 | 25.02.2007 15:25 Tom@S | | Skript v kóde nefunguje v JavaScript, VBScript, Ajax | 2 | 508 | 17.09.2015 20:39 FJanči | | C - problem v kode v Assembler, C, C++, Pascal, Java | 13 | 812 | 23.03.2011 18:28 zdeniatqo | | JRidilla.net - V kode v HTML, XHTML, XML, CSS | 7 | 587 | 28.08.2008 13:19 ridilla | | premenne v kode PHP v PHP, ASP | 1 | 336 | 10.02.2015 15:36 killer | | vyhladanie slova v zdrojovom kode v JavaScript, VBScript, Ajax | 2 | 558 | 30.03.2016 15:29 neopagan | | Co je zle v tomto kode ? v HTML, XHTML, XML, CSS | 2 | 686 | 01.05.2007 9:24 mokus | | Textový súbor v kóde UTF-16LE v Delphi, Visual Basic | 2 | 639 | 10.09.2010 13:54 jasug | | Co je zle v tomto kode v Assembler, C, C++, Pascal, Java | 3 | 418 | 21.03.2015 12:32 faraon | | [C++] Pomoc s upravou chyby v kode v Assembler, C, C++, Pascal, Java | 1 | 429 | 26.02.2010 22:51 chrono | | Zobrazenie webu v IE - problem v CSS kode? v HTML, XHTML, XML, CSS | 3 | 471 | 18.10.2013 8:42 Ďuri | | Častá chyba načítania stránky (...dočasná chyba DNS). v Poskytovatelia internetu | 14 | 1296 | 29.05.2019 11:48 Jaro_N | | Chyba 101 (net::ERR_CONNECTION_RESET): Neznáma chyba. v Sieťové a internetové programy | 0 | 2785 | 26.02.2011 11:36 000kiko000 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|