לדלג לתוכן

5.2 סטטי תרגול

מנהל עובדים

  • בתרגיל זה, תיצור מערכת ניהול עובדים פשוטה באמצעות כתיבת מחלקת פייתון עם שימוש בממברים סטטים ורגילים. עקוב אחר ההוראות צעד אחר צעד כדי לבנות את המערכת.

  • הגדר מחלקה בשם 'Employee' (עובד) עם התכונות הבאות:

    • employee_count (שדה סטטי למעקב אחר המספר הכולל של העובדים)
    • company_name (שדה סטטי המייצג את שם החברה)
    • __init__(self, name, salary): מאתחל את העובד בשם הפרטי ובמשכורת. הגדל את 'ספירת_העובדים' ב-1 עבור כל עובד חדש.
    • display_employee_count(cls):מתודה להצגת המספר הכולל של העובדים.
    • display_company_name(cls):מתודה להצגת שם החברה.
    • display_employee_details(self):מתודה להצגת פרטי העובד (שם ומשכורת).
    • צור שלושה אובייקטים של מחלקת 'Employee' כדי לייצג שלושה עובדים שונים.
  • השתמש באובייקטים כדי להציג את מספר העובדים הכולל ואת שם החברה.

  • הציג את הפרטים של כל העובדים.