برچسب: کلاس

جدید کلاسها و اشیا در پایتون

در برنامه نویسی شی گرا (OOP)، یک کلاس یک طرح یا قالب است که متغیرها و روش های مشترک برای همه اشیاء از یک نوع خاص را تعریف می کند. این یک نوع داده تعریف شده توسط کاربر است که اعضای داده و توابع عضو خود را دارد که با ایجاد نمونه ای از آن کلاس قابل دسترسی و استفاده است. کلاس یک موجودیت منطقی است که گروهی از اشیاء را با خواص و رفتار مشابه نشان می دهد.از طرف دیگر، یک شی نمونه ای از یک کلاس است. شی یک موجود فیزیکی است که نمونه خاصی از یک کلاس را نشان می دهد. هنگامی که یک کلاس تعریف می شود، هیچ حافظه ای به آن تخصیص نمی یابد، اما زمانی که یک شی نمونه سازی می شود (یعنی ایجاد می شود) به آن حافظه تخصیص می یابد. یک شی می تواند چندین بار بنا بر نیاز ایجاد شود.برای نشان دادن این موضوع، اجازه دهید کلاسی به نام ماشین را در نظر بگیریم. کلاس ماشین طرحی است که متغیرها و روش های مشترک برای همه خودروها مانند رنگ، مدل و سال ساخت را تعریف می کند. یک شی از کلاس  نشان دهنده یک ماشین خاص [ . . . ]

  • 120 بازدید
  • 0
  • 2 دسامبر, 2023
ادامه مطلب

جدید معرفی برنامه نویسی شی گرا یا oop

برنامه نویسی شی گرا (OOP) یک الگوی برنامه نویسی است که می توانید از آن برای مدل سازی دنیای واقعی در کد استفاده کنید. استفاده از این پارادایم مزایای متعددی دارد. با OOP، می‌توانید پیاده‌سازی‌هایی ایجاد کنید که به راحتی قابل تغییر و گسترش با کد کمتر هستند. این بر اساس ایده گروه بندی داده ها و توابع مرتبط به گروه های اطلاعات است. این گروه ها به عنوان اجسام شناخته می شوند. برنامه نویسی شی گرا (OOP) یک الگوی برنامه نویسی است که بر مفهوم کلاس ها و اشیاء تکیه دارد. برای ایجاد ساختار یک برنامه نرم افزاری به قطعات ساده و قابل استفاده مجدد از قطعه های کد (معمولاً کلاس ها) استفاده می شود که برای ایجاد نمونه های جداگانه از اشیاء استفاده می شود. OOP به گونه ای طراحی شده است که هنگام برنامه نویسی باید روی یک شی تمرکز کرد نه بر روی رویه ها. یک شی می تواند هر چیزی باشد که در اطراف خود می بینیم. مثلا می تواند یک انسان باشد که دارای برخی ویژگی ها است مانند – نام، آدرس، کد ملی و غیره، یا یک صندلی که بر اساس اندازه، رنگ، مواد به کار رفته، قیمت [ . . . ]

  • 89 بازدید
  • 0
  • 2 دسامبر, 2023
ادامه مطلب