کلاس (رایانه)
کلاس (رایانه)(class)
(یا: طبقه) در برنامهنویسی شیءگرا[۱]، طبقۀ تعمیمیافتهای که گروهی از بخشهای ویژه (به نام object) در آن قرار گرفتهاند. کلاس، یک ابزار توصیفگر میباشد و در یک برنامه، مجموعهای از سرویسها (یعنی فعالیتهایی که برای سایر بخشهای آن برنامه قابل دسترسی میباشند) و خصلتهایی را تعریف میکند که آن خصلتها به هر عضو دیگر کلاس (که همان اشیاء هستند) نیز مربوط میشود. کلاسهای درون یک برنامه، از نظر مفهومی با مقولاتی نظیر حیوان، گیاه، آب (همراه با کلیه خصوصیات ذاتی و نحوه رفتار آنها) که مردم در دنیا با آن سروکار دارند تطبیق دارند. تعریف کلاس در زبان برنامهنویسی شیءگرا همانند تعریفی است که در زبانهایی نظیر سی[۲] و پاسکال[۳] برای این لغت وجود دارد.