PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย
Moderator: mindphp, ผู้ดูแลกระดาน
-
offing
- PHP VIP Members
- โพสต์: 1527
- ลงทะเบียนเมื่อ: 18/08/2014 10:01 am
โพสต์ที่ยังไม่ได้อ่าน
โดย offing »
protected จะคล้ายคลึงกับ private ต่างกันตรงที่สามารถ extends ไปใช้ได้
โค้ด: เลือกทั้งหมด
<?php
class square { //สร้างคลาส
protected $width = '10'; //ประกาศ property
public $subject = 'ขนาดพื้นที่'; //^
protected $height = '5'; // ^
}
class triangle extends square { // extends เพื่อสืบทอดคลาส square
public function show() {
$area = ($this->width * $this->height)/2;
return $area;
}
}
$obj1=new triangle; //เรียกใช้ class
$obj=new square; //^
echo $obj->subject; //แสดงผล property ที่ใช้ visibility public
echo "</br>";
echo $obj1->show(); //เรียกใช้ method show
?>
output
- 1.gif (1.29 KiB) Viewed 357 times
-
-
- 0 ตอบกลับ
- 1420 แสดง
-
โพสต์ล่าสุด โดย prakon
05/07/2018 6:50 pm
สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 73