OOP Web-3.ppt
-
Upload
aziz-masruhan -
Category
Documents
-
view
247 -
download
1
Transcript of OOP Web-3.ppt
-
7/26/2019 OOP Web-3.ppt
1/15
Teknik OOP Constructor, Destructor,Overloading dan Method Parent
ClassSeptian Maulana, S. Kom.
-
7/26/2019 OOP Web-3.ppt
2/15
Apa sih Constructor ?
-
7/26/2019 OOP Web-3.ppt
3/15
Pengertian Constructor
Constructor adalah blokpernyataan method khususketika sebuah obek telah
dibuat dengan memberikanparameter!
-
7/26/2019 OOP Web-3.ppt
4/15
"ample Constructor
#?php$unction %%construct¶meter' (
)
*?+
Memuat $unction dalam Class dan memberikan %-
underscore ./ dilanutkan dengan construct dan¶mater' merupakan ciri dari Constructor-!
-
7/26/2019 OOP Web-3.ppt
5/15
0atihan Constructor 1
2uatlah 3ariabel baru yaitu Minum dengan 1. gelassehari!
-
7/26/2019 OOP Web-3.ppt
6/15
0atihan Constructor .
2uatlah rumus perkalian menggunakan Constructordengan variabel bil1 dan bil.!
-
7/26/2019 OOP Web-3.ppt
7/15
Destructor ?
-
7/26/2019 OOP Web-3.ppt
8/15
Pengertian Destructor
Destructor adalah method khusus yang dialankansecara otomatis pada saat sebuah obek telahselesai dide4nisikan!
Memuat $unction dalam Class dan memberikan %-underscore ./ dilanutkan dengan destructmerupakan ciri dari Destructor-!
-
7/26/2019 OOP Web-3.ppt
9/15
"ample Destructor
class Desctructor (
$unction %%destruct&' (
)! *
*
5ob 6 ne7 Destructor&'8unset&5ob'8
-
7/26/2019 OOP Web-3.ppt
10/15
Overloading
Metode overloading dipanggil saat berinteraksidengan property atau method yang belumdinyatakan atau tidak terlihat dalam ruanglingkup pende4nisan dalam Class!
Terdapat . metode dalam Overloading 9
1! %%call&'
.! %%call"tatic&'
-
7/26/2019 OOP Web-3.ppt
11/15
"ample Overloading
class Overload(
public $unction %%call&5name, 5arguments'
(
)) *
public static $unction %%call"tatic&5name, 5arguments'
())
*
*
-
7/26/2019 OOP Web-3.ppt
12/15
Method Parent Class
:ita sudah belaar ;nheritance dan Override, namunketika kita memanggil method dengan yangnamanya sama, pasti yang terpanggil adalahmethod dari Child Class bukan dari Parent Class!
2agaimana cara memanggil method di Parent Class?
-
7/26/2019 OOP Web-3.ppt
13/15
"ample Memanggil Parent
public $unction child%method&' (
return parent99parent%method&'8
*
-
7/26/2019 OOP Web-3.ppt
14/15
Ada yang inginditanyakan ?
-
7/26/2019 OOP Web-3.ppt
15/15
Terimakasih
Materi-it.comPakar-Software.com