ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

Function Overriding in PHP5

บทความนี้จะพูดถึงฟังก์ชั่น Overriding ซึ่งเป็นความสามารถพื้นฐานของการเขียนโปรแกรมแบบสร้างคลาส และใช้งานคลาส ใน PHP5 OOP Class ใน Object Oriented Programming Function Overriding การอ้างถึงคลาสแม่และคลาสลูกที่มีชื่อ methods เหมือนกัน มาดูการเรียกใช้ methods ที่ชื่อเหมือนกันของ คลาสแม่และ คลาสลูกกันครับ

ไฟล์ตัวอย่าง :: ex_code.php
<?php
class Person
{
function calculateAge($dob)
{
echo "calculateAge called of Person Classn";
}
}
class Customer extends Person
{
function calculateAge($dob)
{
echo "calculateAge called of Customer Classn";
}
}

$c1 = new Customer();
$p1 = new Person();
$c1->calculateAge("something");
$p1->calculateAge("something More");
?>

Person เป็นคลาสแม่ Customer เป็นคลาสลูกที่สือทอดมาจากคลาสแม่ โดยมี methods เหมือนกันคือ calculateAge()
ผลที่ได้ :calculateAge called of Customer Class
            calculateAge called of Person Class

ชื่อ
Function Overriding in PHP5 - OOP
หมวดหมู่
PHP OOP
ฮิต
2335
ผู้สร้างเอกสาร
5988
วันที่สร้างเอกสาร
2014-05-14 22:58:31

OOP_09.zip

ประเภทไฟล์ zip

ขนาดไฟล์ 464 bytes

ผู้อัพโหลดไฟล์ thatsawan

วันที่อัพโหลด 2014-05-14 15:58:06



กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
MOD_MTB_NEWS_RECENT
สอบถาม อยากจำกัดตัวแบ่งหน้าให้แสดงตามที่เรากำหนด หรือไม่ก็ ... ระหว่างกลาง
โดย AePongsak จ 27 ก.พ. 2017 4:46 pm บอร์ด Programming - PHP
1
8
จ 27 ก.พ. 2017 4:46 pm โดย AePongsak
แก้ปัญหา เข้า phpMysql ไม่ได้ xampp บน Linux
โดย mindphp อ 26 ก.พ. 2017 10:24 pm บอร์ด Linux - Web Server
0
14
อ 26 ก.พ. 2017 10:24 pm โดย mindphp
facebook.com เข้าไม่ได้ ช่วยแก้ไขได้อย่างไร
โดย Piyanart Pinvanich ส 25 ก.พ. 2017 8:23 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
29
ส 25 ก.พ. 2017 8:23 pm โดย thatsawan
แนะนำ Component XMap สำหรับสร้าง SiteMap ในเว็บไซต์ Joomla
โดย M032 ส 25 ก.พ. 2017 5:58 pm บอร์ด Joomla Extension Review
0
21
ส 25 ก.พ. 2017 5:58 pm โดย M032
restart network บนเครื่อง raspberry pi กรณีต่อเน็ตไม่ได้ เข้าเน็ตไม่ได้ วิธีแก้
โดย mindphp ส 25 ก.พ. 2017 2:30 pm บอร์ด IOT - Internet of things
1
11
ส 25 ก.พ. 2017 2:30 pm โดย mindphp
วิธีแก้โค้ดให้ เก็บ log ตาม Time zone
โดย mindphp ส 25 ก.พ. 2017 2:25 pm บอร์ด OpenERP
0
1
ส 25 ก.พ. 2017 2:25 pm โดย mindphp
B-Test Result Customer Invoices >> DN/CN(Ref.Inv) >> Billing Notes >> Customer Payment >> Journal Entry
โดย Amp_Audit ส 25 ก.พ. 2017 12:58 pm บอร์ด OpenERP Light Tester
0
7
ส 25 ก.พ. 2017 12:58 pm โดย Amp_Audit
กำหนด Time Zone ให้กับ Ubuntu
โดย mindphp ส 25 ก.พ. 2017 12:14 pm บอร์ด Linux - Web Server
1
11
ส 25 ก.พ. 2017 12:14 pm โดย mindphp
ปรับให้ logs การใช้งานของ OpenERP เก็บเวลาตาม Time Zone
โดย mindphp ส 25 ก.พ. 2017 12:07 pm บอร์ด OpenERP
1
4
ส 25 ก.พ. 2017 12:07 pm โดย mindphp
ดาวโหลดโปรแกรมต่างๆได้แระคับ
โดย อรรถพล สุมนทา ศ 24 ก.พ. 2017 6:37 pm บอร์ด Programming - PHP
0
31
ศ 24 ก.พ. 2017 6:37 pm โดย อรรถพล สุมนทา
การ Splitting หรือการแบ่งกระดาษออกเป็น 2 ส่วน ในใบรายงาน
โดย dawthana ศ 24 ก.พ. 2017 5:27 pm บอร์ด OpenERP
0
2
ศ 24 ก.พ. 2017 5:27 pm โดย dawthana
การแบ่งหน้ากระดาษออกเป็นหลายๆส่วน Relativeframes ในใบรายงาน
โดย dawthana ศ 24 ก.พ. 2017 5:17 pm บอร์ด OpenERP
0
2
ศ 24 ก.พ. 2017 5:17 pm โดย dawthana
การรันตัวเลขในใบรายงาน Numbering
โดย dawthana ศ 24 ก.พ. 2017 5:13 pm บอร์ด OpenERP
0
4
ศ 24 ก.พ. 2017 5:13 pm โดย dawthana
การตัดบทความไปอีกกรอบหนึ่ง หรือ keepwithnext ในใบรายงาน
โดย dawthana ศ 24 ก.พ. 2017 5:07 pm บอร์ด OpenERP
0
3
ศ 24 ก.พ. 2017 5:07 pm โดย dawthana
การสร้างกรอบในใบรายงาน
โดย dawthana ศ 24 ก.พ. 2017 4:58 pm บอร์ด OpenERP
0
2
ศ 24 ก.พ. 2017 4:58 pm โดย dawthana
การสร้างเค้าโครงใบออกรายงาน หรือ Outline
โดย dawthana ศ 24 ก.พ. 2017 4:43 pm บอร์ด OpenERP
0
2
ศ 24 ก.พ. 2017 4:43 pm โดย dawthana
การสร้างตารางในใบรายงาน
โดย dawthana ศ 24 ก.พ. 2017 4:33 pm บอร์ด OpenERP
0
3
ศ 24 ก.พ. 2017 4:33 pm โดย dawthana
การเปลี่ยนฟ้อนต์ในใบรายงาน
โดย dawthana ศ 24 ก.พ. 2017 4:26 pm บอร์ด OpenERP
0
4
ศ 24 ก.พ. 2017 4:26 pm โดย dawthana
นอกจาก <a></a> ที่ใช้ในการลิงค์ข้อมูล สามารถใช้อย่างอื่นได้อีกไหมคะ
โดย gainkullan ศ 24 ก.พ. 2017 2:14 pm บอร์ด Programming - PHP
1
22
ศ 24 ก.พ. 2017 2:14 pm โดย tsukasaz
สอบถามเกียวกับการแบ่งหน้า ติดปัญหาคลิกแล้วข้อมูลไม่เปลี่น แต่ URL เปลี่ยน
โดย AePongsak ศ 24 ก.พ. 2017 12:41 pm บอร์ด Programming - PHP
5
23
ศ 24 ก.พ. 2017 12:41 pm โดย AePongsak