Class

Class در برنامه‌نویسی Object-oriented، الگویی برای تعریف داده‌ها و رفتارهای object‌هایی است که از آن ساخته می‌شوند.

توضیح

در یک class مشخص می‌کنی هر object چه داده‌هایی نگه دارد و چه کارهایی با method‌ها انجام دهد. هر object ساخته‌شده از آن، یک instance است که می‌تواند داده‌های مخصوص خودش را داشته باشد. به این ترتیب، چند instance از یک الگوی مشترک ساخته می‌شوند، اما می‌توانند وضعیت‌های متفاوتی داشته باشند.

مثال

class Counter:
    def __init__(self):
        self.value = 0

    def increment(self):
        self.value += 1

counter = Counter()
counter.increment()
print(counter.value)  # 1

چرا مهمه

وقتی چند موجودیت با داده‌ها و رفتارهای مشابه داری، class کمک می‌کند تعریف مشترکشان را یک‌جا نگه داری و برای هرکدام instance جدا بسازی.

این کارت را هوش مصنوعی نوشته و دو بار با هوش مصنوعی بررسی شده است.

بر پایهٔ «Class» از MDN Web Docs (Mozilla Contributors)، با مجوز CC BY-SA 2.5. این کارت هم با همین مجوز منتشر شده است.

مطالبی با این مفهوم

هنوز مطلبی منتشر نشده.