Open Aida-Hagh opened 5 months ago
Class (کلاس): یک الگوی برنامهنویسی که ویژگیها و عملکرد مشخصی را میتواند داشته باشد. به طور معمول، شامل متدها و ویژگیها است.
Object (شی): نمونهای از یک کلاس. شیء اطلاعات و عملکرد کلاس را دارد، اما میتواند ویژگیها و رفتار خاص خود را داشته باشد.
Method (متد): یک بلوک کد که عملکرد مشخصی انجام میدهد و میتواند ورودیها را بپذیرد و خروجیها را تولید کند.
Property (ویژگی): ویژگیها اطلاعاتی هستند که برای کلاس یا شیء مشخص شدهاند. به طور معمول از get و set برای دسترسی به این ویژگیها استفاده میشود.
Constructor (سازنده): یک نوع خاص از متد که وقتی یک شیء جدید از یک کلاس ایجاد میشود، فراخوانی میشود و مقدار اولیههای لازم را برای شیء تنظیم میکند.
Inheritance (ارث بری): یک ویژگی از برنامهنویسی شیءگرا که به یک کلاس اجازه میدهد ویژگیها و متدهای یک کلاس را به یک کلاس دیگر ارث ببرد.
Interface (رابط): یک قرارداد برای مشخص کردن رفتار و ویژگیهای یک کلاس است که کلاسهای دیگر میتوانند آن را پیادهسازی کنند.
Class (کلاس): یک الگوی برنامهنویسی که ویژگیها و عملکرد مشخصی را میتواند داشته باشد. به طور معمول، شامل متدها و ویژگیها است.
Object (شی): نمونهای از یک کلاس. شیء اطلاعات و عملکرد کلاس را دارد، اما میتواند ویژگیها و رفتار خاص خود را داشته باشد.
Method (متد): یک بلوک کد که عملکرد مشخصی انجام میدهد و میتواند ورودیها را بپذیرد و خروجیها را تولید کند.
Property (ویژگی): ویژگیها اطلاعاتی هستند که برای کلاس یا شیء مشخص شدهاند. به طور معمول از get و set برای دسترسی به این ویژگیها استفاده میشود.
Constructor (سازنده): یک نوع خاص از متد که وقتی یک شیء جدید از یک کلاس ایجاد میشود، فراخوانی میشود و مقدار اولیههای لازم را برای شیء تنظیم میکند.
Inheritance (ارث بری): یک ویژگی از برنامهنویسی شیءگرا که به یک کلاس اجازه میدهد ویژگیها و متدهای یک کلاس را به یک کلاس دیگر ارث ببرد.
Interface (رابط): یک قرارداد برای مشخص کردن رفتار و ویژگیهای یک کلاس است که کلاسهای دیگر میتوانند آن را پیادهسازی کنند.