آموزش پروژه دفترچه تلفن در پایتون | طراحی و ایجاد کلاس‌ها

طراحی کلاس Contact

کلاس Contact برای نمایش و ذخیره اطلاعات یک مخاطب در دفترچه تلفن طراحی می‌شود. این کلاس شامل ویژگی‌هایی مانند نام، شماره تماس، ایمیل و آدرس است. همچنین، این کلاس دارای متدهایی برای تنظیم و دریافت اطلاعات مخاطب است.

مثال:

class Contact:
    def __init__(self, name, phone_number, email, address):
        self.name = name
        self.phone_number = phone_number
        self.email = email
        self.address = address

    def get_name(self):
        return self.name

    def get_phone_number(self):
        return self.phone_number

    def get_email(self):
        return self.email

    def get_address(self):
        return self.address

    def set_name(self, name):
        self.name = name

    def set_phone_number(self, phone_number):
        self.phone_number = phone_number

    def set_email(self, email):
        self.email = email

    def set_address(self, address):
        self.address = address

در این مثال، کلاس Contact دارای ویژگی‌های name، phone_number، email و address است که با استفاده از متد های set و get می‌توان این ویژگی‌ها را تنظیم و دریافت کرد. همچنین، در متد init این کلاس، اطلاعات مخاطب در زمان ایجاد شیء Contact تنظیم می‌شود.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3