Bagaimana Menerapkan Kelas Abstrak di php?



Artikel ini akan membantu Anda menjelajahi Kelas Abstrak Dalam PHP dan dengan itu akan membantu Anda mengetahui semua yang perlu diketahui tentang Abstraksi di PHP.

Jika kami ingin menulis metode kelas tertentu, tetapi kami hanya yakin tentang nama metode tersebut, dan bukan detail bagaimana cara menulisnya, kami menggunakan kelas abstrak di PHP. Ketika kita ingin kelas anak dikomit ke metode tertentu yang mereka warisi dari kelas induk tapi kita tidak bisa berkomitmen tentang kode yang harus ditulis di dalam metode. Kemudian kita menggunakan kelas dan metode abstrak.

jika pernyataan dalam kueri sql

Jadi mari kita jelajahi subjek yang disebutkan di atas dengan petunjuk berikut,





Jadi mari kita mulai,

Kelas Abstrak dalam PHP

Kelas yang memiliki setidaknya satu metode,yang merupakan metode tanpa kode sebenarnya di dalamnya, hanya nama dan parameternya, dan yang telah ditandai sebagai 'abstrak'dikenal sebagai kelas abstrak. Saat kita ingin mendefinisikan kelas abstrak kita perlu menggunakan kata kunci abstract. Untukmenyediakan jenis template untuk mewarisi dan memaksa kelas mewarisi untuk mengimplementasikan metode abstrak, kami menggunakan kelas abstrak.Ini dapat berisi metode abstrak maupun non abstrak.



Pindah dengan Kelas Abstrak ini Di PHP,

Buat kelas abstrak

 

Dalam contoh di atas, sekolah kelas kita adalah kelas abstrak, yang memiliki metode abstrak. Jika Anda ingin membuat kelas baru yang memperluas kelas kamisekolahmaka Anda harus memberikan definisi untuk metode abstrakmengajar, jika tidak, kelas anak juga harus abstrak. Semua kelas anak wajib memberikan definisi untuk metode mengajar ().

Pindah dengan Kelas Abstrak ini Di PHP



Metode non abstrak di dalam kelas abstrak

Metode non-abstrak juga dapat hadir di kelas Abstrak bersama dengan atau tanpa metode abstrak. Jadi kelas abstrak juga disebut sebagai kelas yang diimplementasikan sebagian. Mereka dapat diakses dan digunakan secara langsung oleh kelas anak, tanpa menimpanya.

subyek. 'English Subject'} // Ini adalah subjek non-abstrak fungsi publik komputer fungsi publik komputer () {echo $ this->. 'Computer Science subject'} // Ini adalah fungsi publik non-abstrak tenthClassa public function tenthClass ($ group) {$ this-> subject = $ group} // Ini adalah fungsi publik abstrak, ajarkan fungsi publik abstrak ()}?>

Di atas, kami telah menambahkan tiga metode non-abstrakInggris(),komputer()danTenthClass ()ke abstrak kamisekolahkelas.

Pindah dengan Kelas Abstrak ini Di PHP

Pengerjaan Kelas Abstrak

Contoh di bawah ini menunjukkan cara kerja kelas abstrak

subject ('Bahasa Inggris') echo '' echo $ obj-> subject ('Ilmu Komputer')?>

Fitur Gambar - Kelas Abstrak Dalam PHP - Edureka

Dengan ini kita sampai pada akhir artikel ini, saya harap Anda memahami Kelas Abstrak di PHP, membuat kelas abstrak, menggunakan metode non-abstrak di dalam kelas abstrak. Jika Anda merasa artikel ini relevan, lihat oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar artikel ini dan saya akan menghubungi Anda kembali.