โดย prakon » 11/07/2018 6:18 pm
ในการที่เราสร้าง class หลายๆ class ฟังก์ชั่น built in เหล่านี้เหมาะแก่การเรียกใช้มากครับ เพราะสามารถดูรายละเอียดต่างๆของ class
โค้ด: เลือกทั้งหมด
class Employee:
"ง่วงจัง"
#ตัวอย่างการสร้าง class โดยภายในมี 3 method
empCount=0
def __init__(self, name, salary):
self.name = name
self.salary = salary
Employee.empCount += 1
def displayCount(self):
print("Total Employee %d"%Employee.empCount)
def displayEmployee(self):
print("Name :", self.name, ",Salary",self.salary)
print("ฟังก์ชั่น built in ของ Dict:",Employee.__dict__) # dict เก็บ namespace ของ คลาส
print("ฟังก์ชั่น built in ของ Doc:",Employee.__doc__)
print("ฟังก์ชั่น built in ของ name:",Employee.__name__)
print("ฟังก์ชั่น built in ของ module:",Employee.__module__)
ในการที่เราสร้าง class หลายๆ class ฟังก์ชั่น built in เหล่านี้เหมาะแก่การเรียกใช้มากครับ เพราะสามารถดูรายละเอียดต่างๆของ class
[code]class Employee:
"ง่วงจัง"
#ตัวอย่างการสร้าง class โดยภายในมี 3 method
empCount=0
def __init__(self, name, salary):
self.name = name
self.salary = salary
Employee.empCount += 1
def displayCount(self):
print("Total Employee %d"%Employee.empCount)
def displayEmployee(self):
print("Name :", self.name, ",Salary",self.salary)
print("ฟังก์ชั่น built in ของ Dict:",Employee.__dict__) # dict เก็บ namespace ของ คลาส
print("ฟังก์ชั่น built in ของ Doc:",Employee.__doc__)
print("ฟังก์ชั่น built in ของ name:",Employee.__name__)
print("ฟังก์ชั่น built in ของ module:",Employee.__module__)[/code]