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

การเขียนโปรแกรมด้วยไพทอนแบบ Python OOP - Object-oriented programmingเราสามารถสือทอดความสามารถของคลาสที่สร้างไว้อยู่แล้ว (คลาสแม่) มาให้คลาสใหม่ที่กำลังจะขึ้น (คลาสลูก) เหมือนการเขียนแบบ OOP ในภาษา Java หรือ php  และในไพทอนสามารถสือทอดความสามารถจากคลาสแม่หลายๆ คลาสมายังคลาสลูกได้
รูปแบบ

class SubClassName (ParentClass1[, ParentClass2, ...]):
   'คำอธิบายคลาส'
   class_suite

ตัวอย่าง class_inheritance.py

class Parent:        # สร้างคลาสแม่
   parentAttr = 100
   def __init__(self):
      print ("constructor ของ คลาสแม่")

   def parentMethod(self):
      print ('method ของคลาสแม่')
      
   def parentMethod2(self):
       print('method2 ของคลาสแม่')
   
   def setAttr(self, attr):
      Parent.parentAttr = attr

   def getAttr(self):
      print ("Parent attribute :", Parent.parentAttr)

class Child(Parent): # สร้างคลาสลูก
    def __init__(self):
        print ("constructor ของ คลาสลูก")

    def childMethod(self):
        print ('method ของคลาสลูก')
        
    def chidgetAttr(self):
        print(' Attr ที่กำหนดไว้ในคลาสแม่ เรียกใช้โดยคลาสลูก', self.parentAttr)
        
c = Child()          # instance of child
c.childMethod()      # เรียกใช้ method คลาสลูก
c.parentMethod()     # เรียกใช้ method ของคลาสแม่
c.parentMethod2()   # เรียกใช้งาน method 2 ของคลาสแม่
c.setAttr(200)       # เรียกใช้ method ของคลาสแม่
c.getAttr()          # เรียกใช้ method ของคลาสแม่ 
c.chidgetAttr() # เรียกใช้ method ของคลาสลูก


ผลที่ได้
constructor ของ คลาสลูก
method ของคลาสลูก
method ของคลาสแม่
method2 ของคลาสแม่
Parent attribute : 200
 Attr ที่กำหนดไว้ในคลาสแม่ เรียกใช้โดยคลาสลูก 200


กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ฟังก์ชัน ftp
โดย p_sumat พฤ 08 มี.ค. 2007 3:34 pm บอร์ด Programming - PHP
1
1702
พฤ 08 มี.ค. 2007 11:06 pm โดย mindphp
จะแปลงวันที่ยังไงครับ
โดย iamyon พฤ 08 มี.ค. 2007 2:27 pm บอร์ด Programming - PHP
1
1679
ศ 09 มี.ค. 2007 11:46 am โดย mindphp
ทำลิงค์ ไป อีกเว็บ ที่มีหน้าเดี่ยวกัน
โดย thana6666 พฤ 08 มี.ค. 2007 10:23 am บอร์ด Programming - PHP
1
1858
ศ 09 มี.ค. 2007 12:01 pm โดย mindphp
เปลี่ยนรูปแบบวันที่ในmysql
โดย aa_aa พฤ 08 มี.ค. 2007 9:38 am บอร์ด SQL - Database
1
3714
ศ 09 มี.ค. 2007 11:48 am โดย mindphp
ปัญหาการส่งค่าจากตัวแปรเข้า google......
โดย may_sci พ 07 มี.ค. 2007 7:55 pm บอร์ด Programming - PHP
3
2111
ศ 16 มี.ค. 2007 9:30 am โดย mindphp
โปรแกรม แปลงเลขฐาน แปลงฐานสอง เป็น ฐานสิบ ฐานแปด ฐานสิบหก
โดย mindphp พ 07 มี.ค. 2007 2:18 am บอร์ด MindPHP News & Feedback
0
29060
พ 07 มี.ค. 2007 2:18 am โดย mindphp
อยากได้โค๊ดลืมpassword
โดย aa_aa จ 05 มี.ค. 2007 8:56 am บอร์ด Programming - PHP
1
1573
จ 05 มี.ค. 2007 11:42 am โดย mindphp
การส่งเมล์แจ้งเตือนผู้ดูแลระบบ
โดย aa_aa ศ 02 มี.ค. 2007 2:50 pm บอร์ด Programming - PHP
3
3360
ศ 02 มี.ค. 2007 6:16 pm โดย mindphp
ปัญหาเรื่อง function substr(); ........!
โดย may_sci พฤ 01 มี.ค. 2007 1:30 am บอร์ด Programming - PHP
2
1949
อ 04 มี.ค. 2007 11:06 pm โดย may_sci
อยากทราบเกี่ยวกับการBrowse รูปในการเขียน Dream
โดย saspu จ 26 ก.พ. 2007 9:07 pm บอร์ด Programming - PHP
3
2793
อ 27 ก.พ. 2007 2:26 am โดย mindphp
อยากทราบเรือ่ง Array ตัวอักษร คับ..
โดย may_sci อ 25 ก.พ. 2007 11:03 pm บอร์ด Programming - PHP
1
1772
จ 26 ก.พ. 2007 1:02 am โดย mindphp
ปัญหา......การรับข้อมูลที่เป็น สระ....!
โดย may_sci อ 25 ก.พ. 2007 10:48 pm บอร์ด Programming - PHP
7
2733
อ 04 มี.ค. 2007 11:11 pm โดย may_sci
เปิดหน้าต่างใหม่ไม่ได้ครับ
โดย aunohara อ 25 ก.พ. 2007 7:53 pm บอร์ด JavaScript & Jquery Ajax
2
3478
อ 25 ก.พ. 2007 10:37 pm โดย mindphp
ขอความช่วยเหลือด้วยครับสำคัญต่ออนาคตผมเลย list 2 menu
โดย cerica_007 ศ 23 ก.พ. 2007 11:58 pm บอร์ด Programming - PHP
6
2169
อ 25 ก.พ. 2007 1:18 pm โดย mindphp
phpnuke นี้สามารถเอาข้อมูลสมาชิกของ บอร์ดsmf มาใช้รวมกันได้ไ
โดย Mr.K` ศ 23 ก.พ. 2007 5:37 pm บอร์ด Programming - PHP
1
1594
ศ 23 ก.พ. 2007 9:49 pm โดย mindphp
แบ่งหน้าใน mssql
โดย iamyon ศ 23 ก.พ. 2007 3:43 pm บอร์ด Programming - PHP
1
1857
ศ 23 ก.พ. 2007 5:07 pm โดย mindphp
การใช้งาน function exec ของ PHP
โดย Muzashi ศ 23 ก.พ. 2007 9:41 am บอร์ด Programming - PHP
12
5956
อ 27 ก.พ. 2007 11:16 pm โดย mindphp
Javascript Refresh หน้า
โดย mindphp พฤ 22 ก.พ. 2007 2:52 pm บอร์ด JavaScript & Jquery Ajax
0
4184
พฤ 22 ก.พ. 2007 2:52 pm โดย mindphp
ภาษาไทย บน PHP Designer 2005 ตัวมันห่างมีวิธ๊แก้ได้ไหมครับ
โดย wac พฤ 22 ก.พ. 2007 9:45 am บอร์ด Programming - PHP
1
2152
พฤ 22 ก.พ. 2007 10:42 am โดย mindphp
jpgraph 2.1.4 ใช้ภาษาไทยไม่ได้ ต้องเซตยังไงครับ
โดย maami พ 21 ก.พ. 2007 3:56 pm บอร์ด Programming - PHP
4
2851
จ 26 ก.พ. 2007 3:09 pm โดย mindphp