| Gan, pewarisan itu mengakibatkan anaknya mendapatkan sifatnya. Nah, klw include juga demikian kan?
Lalu, apa yg membedakannya? |
|
| include dibandingkan sama inheritance? O_o |
|
| include itu ya menyertakan, bkn mewariskan. |
|
| Iya, saya tau klw include itu menyertakan dan inhiritance itu mewariskan. Tapi secara kasar, hasilnya sama2 mendapatkan kemampuan dr atasannya kan. Saya masih belum jelas bedanya aja gan. Mgkn dari segi fungsionalitas |
|
| include d PHP?? Include bukan inheritance kok.. |
|
| contoh ada file A sbg kelas utama. Lalu diinclude ke file B yg berfungsi sebagai class B, berati class A hanya disertakan toh? Tidak ada override. Beda halnya dengan pewarisan selain diinclude jg diwariskan (merasuk) ke class itu sendiri ... Memang yang dibingungkan sebelah mana? |
|
| gelar tiker.. |
|
| Beda kalau yabg include itu namanya composition, bayangin aja class itu sebuah prototipe mobil dan akan kita buat objectnya, tentu object mobil tsb memiliki warna(properties), bisa maju mundur(procedure) itulah yang akan di turunkan jika kita membuat class yang mengextend class tsb. Lalu pertanyaannya apa bisa kita membuat fungsi yang mengekstend fungsi lain, spt pada OOP, nah itulah bedanya |
|
| biar tambah bingung...
a.php: class A { function ANU() {...} }
b.php: include('a.php'); class B extends A {...} // class B mewarisi class A $something = new B(); $something->ANU();
VS
b.php: include('a.php'); $something = new A(); $something->ANU();
gitu kali ya? |
|
| Iya, tampaknya outputnya sama. Tp saya gak ada coba. |
Tidak ada komentar:
Posting Komentar