Visual Basic - مفهوم الكائنات (Objects) في البرمجة الشيئية

📘 درس Visual Basic - مفهوم الكائنات (Objects) في البرمجة الشيئية


🔹 ما هو الكائن (Object)؟

الكائن هو وحدة أساسية في البرمجة الشيئية، ويمثل نسخة حية من الكلاس (Class). كل كائن يحتوي على:

  • خصائص (Properties): لتخزين بيانات الكائن.
  • أساليب (Methods): تمثل الأفعال التي يستطيع الكائن تنفيذها.


💡 لماذا نستخدم الكائنات؟

لأنها تسمح بإنشاء نماذج مرنة وقابلة لإعادة الاستخدام في البرامج، وتجعل الكود أكثر تنظيمًا وسهولة في الصيانة.


✅ مثال مبسط على تعريف كائن واستخدامه


Public Class Car
    Public Property Model As String
    Public Sub StartEngine()
        Console.WriteLine("تم تشغيل المحرك")
    End Sub
End Class

Module Program
    Sub Main()
        Dim myCar As New Car()
        myCar.Model = "Toyota"
        myCar.StartEngine()
    End Sub
End Module

🌍 English Explanation

An object is a fundamental unit in object-oriented programming and represents a live instance of a class. Each object contains:

  • Properties: To store the object's data.
  • Methods: To define the actions the object can perform.

💡 Why Use Objects?

Because they allow you to create flexible and reusable models in your programs, making the code more organized and easier to maintain.

✅ Simple Example of Defining and Using an Object


Public Class Car
    Public Property Model As String
    Public Sub StartEngine()
        Console.WriteLine("Engine started")
    End Sub
End Class

Module Program
    Sub Main()
        Dim myCar As New Car()
        myCar.Model = "Toyota"
        myCar.StartEngine()
    End Sub
End Module

تعليقات

المشاركات الشائعة من هذه المدونة

1.1 SQL Introduction

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

LINQ Concat Method