ทำความรู้จักกับภาษา python (42) : ภาษา python (ไพทอน) แบบ OOP-Object-oriented (โอโอพี-ออบเจ็ค-โอเรียนเทด)

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25810
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

Re: ทำความรู้จักกับภาษา python (42) : ภาษา python (ไพทอน) แบบ OOP-Object-oriented (โอโอพี-ออบเจ็ค-โอเรียนเทด)

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

โค้ด: เลือกทั้งหมด

class Employee:

    empcount = 0

    def __init__(self, name, salary):
        self.name = name
        self.salary = salary
        Employee.empcount += 1

    def disempcount(self):
        print("Total %d" % Employee.empcount)

    def disEmployee(self):
        print("Name:", self.name, "salary:", self.salary)

obj1 = Employee("Bow", 18000)

obj2 = Employee("Bow2", 20000)

obj3 = Employee("Bow3", 25000)

obj1.disEmployee()
obj2.disEmployee()
obj3.disEmployee()
print("Total %d" % Employee.empcount)
ผลลัพธ์
Python Knowledge-1.png
Python Knowledge-1.png (6.02 KiB) Viewed 1919 times
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 57