Interface
INTERFACE
- Kelas abstrak yang sama sekali tidak memiliki implementasi
- Murni merupakan template untuk kelas turunannya
- Tidak boleh memiliki property, hanya deklarasi method saja
Interface (1)
- Kelas Abstrak yang sama sekali tidak memiliki implementasi
- Murni merupakan template untuk kelas turunannya
- Tidak boleh memiliki property, hanya deklarasi method saja
- Semua method harus dideklarasikan dengan visibility public
- Boleh mendeklarasikan _ _construct( )
- Satu kelas boleh mengimplementasikan banyak interface
- Dengan menggunakan type-hinting dapat melakukan 'Dependency Injection'
- Pada akhirnya akan mencapai Polymorphism
Komentar
Posting Komentar