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

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

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

bolue
PHP Super Hero Member
PHP Super Hero Member
Posts: 607
Joined: 04/06/2020 10:05 am

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

Post by bolue »

Code: Select all

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 22 times

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Python Knowledge”

Who is online

Users browsing this forum: Google Adsense [Bot] and 14 guests