⊗ppOpBsCPP 9 of 107 menu

Thuộc tính thông qua tham số của hàm tạo trong OOP PHP

Các biến được truyền qua tham số của hàm tạo có thể được ghi vào thuộc tính của đối tượng:

<?php class User { public $name; public $surn; public function __construct($name, $surn) { $this->name = $name; $this->surn = $surn; } } ?>

Như vậy, các giá trị được truyền sẽ trở nên khả dụng trong tất cả các phương thức của lớp. Để làm ví dụ, hãy sử dụng các giá trị được truyền trong một phương thức nào đó:

<?php class User { public $name; public $surn; public function __construct($name, $surn) { $this->name = $name; $this->surn = $surn; } public function show() { return $this->name . ' ' . $this->surn; } } ?>

Hãy kiểm tra xem nó hoạt động như thế nào. Tạo một đối tượng mới, truyền vào đó tên và họ của người dùng qua tham số:

<?php $user = new User('john', 'smit'); ?>

Bây giờ hãy gọi đến phương thức của chúng ta:

<?php echo $user->show(); ?>

Truyền vào hàm tạo của lớp Employee tên và mức lương của nhân viên và ghi chúng vào các thuộc tính tương ứng.

Tạo một phương thức để hiển thị tên nhân viên.

Tạo một phương thức để hiển thị mức lương của nhân viên.

Tạo một phương thức để tăng lương của nhân viên lên 10%.

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