Jika kita tidak memiliki method untuk mengakses suatu properties kita bisa mengaksesnya secara langsung. Tapi jangan pernah lakukan ini karena cara ini berbahaya, akan banyak menimbulkan masalah di kemudian hari.
Contoh pengaksesan itu adalah sebagai berikut
1: <?php include("class_lib.php"); ?>
2: </head>
3: <body>
4: <?php
5: $stefan = new person();
6: $jimmy = new person();
7: $stefan->set_name("Stefan Mischook");
8: $jimmy->set_name("Nick Waddles");
9: // Jangan lakukan cara seperti ini OK
10: echo "Stefan's full name: " . $stefan->name;!
11: ?>
12: </body>
13: </html>
Contstructor : apa itu ?
constructor adalah spesial method yang ada pada setiap object atau class , Constructor memungkinkan kita untuk menginisialisasi properti ketika kita membuat sebuah obyek baru.
1: <?php
2: class person {
3: var $name;
4: function __construct($persons_name) {
5: $this->name = $persons_name;
6: }
sangan baik bila kita menggunakan terminology dari OOP itu sendiri, mungkin lain kali
0 komentar:
Post a Comment