สวัสดีครับชาวคณะ ในที่สุดเราก็เดินทางมาถึงตอนที่ 7 จนได้ สำหรับบทความ Python คราวนี้เรามาลองเขียนคลาส(class) กับเมธอด(method) โดยตัวอย่างแรกผมจะลองเขียนคลาสกับเมธอดและการเรียกใช้เมธอด ถ้าพร้อมแล้วไปลุยกันเล๊ยยยย !
class class1: #Create method def multiple(a,b): return a*b def printTxt(): return "Python by Gushared.com" #Call method result = multiple(3,5) print("Multiple 3*5 :", result) print(printTxt())
ตัวอย่างต่อมาจะเป็นการเรียกใช้เมธอดข้ามคลาสที่อยู่ในไฟล์เดียวกันครับ
class class1: #Create method def multiple(a,b): return a*b def printTxt(): return "Python by Gushared.com" class class2: #Call method result = class1.multiple(3,5) print("Multiple 3*5 :", result) print(class1.printTxt())และตัวอย่างสุดท้ายของตอนนี้จะเป็นการเรียนใช้เมธอดระหว่างคลาสที่อยู่คนละไฟล์กัน
#------------------------ Class1.py --------------------------------- class class1: #Create method def multiple(a,b): return a*b def printTxt(): return "Python by Gushared.com" #------------------------ Class2.py --------------------------------- from class1 import * #import ทุกเมธอดใน class1.py มาใช้ class class2: #Call method result = class1.multiple(3,5) print("Multiple 3*5 :", result) print(class1.printTxt()))หากผิดพลาดประการใดก็ขออภัยไว้ ณ ที่นี้ด้วยนะฮ๊าบบบบบบ ศึกษาเพิ่มเติมได้ที่ Python.org