ما هو الصنف (Class) في البرمجة؟

سهلقراءة دقيقةآخر تحديث 1 أكتوبر 2026

عام

الإجابة

الصنف (Class) قالب يُستخدم لإنشاء كائنات (Objects). يحدد ما يملكه كل كائن من خصائص (بيانات) وسلوكيات (دوال).

class Product {
    public $name;
    public $price;

    public function __construct($name, $price) {
        $this->name = $name;
        $this->price = $price;
    }

    public function priceWithTax() {
        return $this->price * 1.15;
    }
}

$shirt = new Product('Shirt', 100);
echo $shirt->priceWithTax();  // 115

الكلاس والكائن

الكلاس مثل “مخطط البيت”، والكائن هو “البيت المبني” منه. من مخطط واحد يمكن بناء بيوت كثيرة، لكل منها بياناته.

الكلاسات أساس البرمجة الكائنية (OOP).

اختبر فهمك

أي مما يلي يطابق هذا التعريف؟

بنية تسمح بتعريف كائنات (objects) تحتوي على خصائص (attributes) وسلوكيات (methods).