⊗ppOpIfCt 75 of 107 menu

Hằng số trong giao diện OOP trong PHP

Giao diện không thể chứa các thuộc tính của lớp, nhưng có thể chứa các hằng số. Hằng số của giao diện hoạt động chính xác giống như hằng số của lớp, ngoại trừ việc chúng không thể bị ghi đè bởi một lớp kế thừa hoặc một giao diện.

Để làm ví dụ, chúng ta hãy tạo giao diện iSphere, giao diện này sẽ mô tả một lớp để làm việc với hình cầu. Trong hình cầu này, chúng ta sẽ cần tìm thể tích và diện tích bề mặt. Để làm điều này, chúng ta sẽ cần số Pi. Hãy đặt nó làm hằng số của giao diện chúng ta:

<?php interface iSphere { const PI = 3.14; // số PI như một hằng số // Constructor của hình cầu: public function __construct($radius); // Phương thức tìm thể tích hình cầu: public function getVolume(); // Phương thức tìm diện tích bề mặt hình cầu: public function getSquare(); } ?>

Hãy tạo lớp Sphere, lớp này sẽ thực hiện giao diện iSphere.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối