⊗ppOpIfIFI 71 of 107 menu

Pewarisan Antara Muka antara satu sama lain dalam OOP dalam PHP

Antara muka, sama seperti kelas, boleh mewarisi antara satu sama lain menggunakan pengendali extends. Mari kita lihat contoh. Katakan kita mempunyai antara muka seperti ini dari pelajaran lepas:

<?php interface iRectangle { public function __construct($a, $b); public function getSquare(); public function getPerimeter(); } ?>

Walau bagaimanapun, kita sudah mempunyai antara muka iFigure, yang menerangkan sebahagian kaedah antara muka kita:

<?php interface iFigure { public function getSquare(); public function getPerimeter(); } ?>

Mari kita buat antara muka iRectangle mewarisi kaedah dari antara muka iFigure:

<?php interface iRectangle extends iFigure { public function __construct($a, $b); } ?>

Buat antara muka iUser dengan kaedah getName, setName, getAge, setAge.

Buat antara muka iEmployee, yang mewarisi dari antara muka iUser dan menambah kaedah getSalary dan setSalary.

Buat kelas Employee, yang melaksanakan antara muka iEmployee.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak