کلاس ها و اشیاء C ++
C ++ یک زبان برنامه نویسی شی گرا است.
همه چیز در C ++ با کلاس ها و اشیاء همراه با ویژگی ها و روش های آن همراه است. به عنوان مثال: در زندگی واقعی ، یک ماشین یک شیء است. این خودرو دارای خصوصیاتی مانند وزن و رنگ و روش هایی مانند درایو و ترمز است.
ویژگی ها و روشها اساساً متغیرها و کارکردهایی هستند که به کلاس تعلق دارند. اینها معمولاً به عنوان "اعضای کلاس" خوانده می شوند.
کلاس یک نوع داده تعریف شده توسط کاربر است که می توانیم در برنامه خود از آن استفاده کنیم و به عنوان سازنده شی یا "طرح" برای ایجاد اشیاء کار می کند.