-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path3.php
41 lines (35 loc) · 1.04 KB
/
3.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
// ==================================
// Construct dan Destruct pada PHP
// ==================================
// Construct adalah method khusus yang akan dijalankan secara
// otomatis pada saat sebuah objek dibuat (instansiasi), yakni
// ketika perintah “new” dijalankan.
// Sedangkan Destruct adalah method khusus yang dijalankan
// secara otomatis pada saat sebuah objek dihapus.
class Binatang{
var $nama;
var $warna;
function __construct(){
// isi fungsi construct
echo "ini adalah construct <br/>";
}
function __destruct(){
//isi fungsi destruct
echo "Ini adalah destruct <br/>";
}
//method tampilkan nama Binatang
function tampilkan_nama(){
return "Ini adalah Binatang kucing <br/>";
}
//method tampilkan warna Binatang
function warna_kulit(){
return "Warna kulit abu-abu <br/>";
}
}
// inisiasi class Binatang
$Binatang = new Binatang();
// memanggil method tampilkan_nama Binatang dari class Binatang
echo $Binatang->tampilkan_nama();
echo $Binatang->warna_kulit();
?>