Visual Basic - Class Members
Visual Basic - مكونات الكلاس (Class Members)
في Visual Basic، الكلاس يمكن أن يحتوي على عدة أنواع من الأعضاء (Members)، مثل:
- الخصائص (Properties)
- الدوال (Methods)
- المُعاملات (Constructors)
- المتغيرات (Fields)
🔹 إنشاء كلاس يحتوي على متغير (Field) وخاصية (Property)
Public Class Person
' متغير خاص
Private name As String
' خاصية عامة
Public Property FullName As String
Get
Return name
End Get
Set(value As String)
name = value
End Set
End Property
End Class
✅ هنا أنشأنا كلاس Person يحتوي على متغير داخلي وخاصية يمكن الوصول إليها من الخارج.
🔄 إضافة Constructor (مُعامل)
Public Sub New(initialName As String)
FullName = initialName
End Sub
✅ هذا هو الـ Constructor الذي يُستخدم لتعيين قيمة عند إنشاء الكائن.
🔹 إضافة دالة (Method)
Public Sub SayHello()
Console.WriteLine("مرحبًا، اسمي " & FullName)
End Sub
✅ هذه دالة تطبع رسالة ترحيب.
💻 استخدام الكلاس في Main
Sub Main()
Dim p As New Person("أحمد")
p.SayHello()
End Sub
✅ النتيجة: مرحبًا، اسمي أحمد
🧠 ملاحظات مهمة
- يمكنك إضافة أكثر من خاصية أو دالة داخل الكلاس.
- المعامل Constructor يُستخدم لتجهيز الكائن عند إنشائه.
- الخصائص توفر طريقة آمنة للتحكم في الوصول إلى البيانات.
تعليقات
إرسال تعليق