درس برنامهسازی کامپیوتر
کلاسها
در زبان برنامهسازی C++
تعریف
در جامعه، افرادی که موقعیت و مسؤلیت خود را میدانند از راحتی و امنیت بیشتری برخوردارند
هر کلاس از جامعه، مجموعهای از امکانات و تواناییهای مجاز برخوردار است
در C++ امکان ایجاد انواعی از دادهها وجود دارد که میتوان بکمک آنها هر نوع موضوعی را نمایش داد
چه ابزاری ممکن است بدست آید
Box Box1;
Box Box2;
if(Box1 > Box2) // Fill the larger box
Box1.Fill();
else
Box2.Fill();
کلاس، همچون ساختار، یک نوع جدید برای بیان متغیرها فراهم میکند
برنامهسازی شیءگرا (Object Oriented Programming - OOPS) روش برنامهسازی است که در آن برای انواع جدید دادها متغیرهایی با ساختار کلاس تعریف میشوند
معرفی یک متغیر جدید از کلاس ”نمونه“ (instantiation) نامیده میشود
به نمونهها شیء (object) میگوییم
The idea of an object containing the data implicit in its definition, together with the functions that operate on that data, is referred to as encapsulation
کامپیوتر