สวัสดีครับชาวคณะ ในที่สุดเราก็เดินทางมาถึงตอนที่ 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
