التعامل مع هياكل البيانات Structures فى vb.net

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

التعامل مع هياكل البيانات Structures فى vb.net

مُساهمة من طرف أبوسجود في الجمعة سبتمبر 13, 2013 1:13 pm

بسم الله الرحمن الرحيم 

اليوم سنتعرف سويا عن هياكل البيانات Structures و كيفية استخدامها فى الفجوال بيسك دوت نت 

_ مفهوم هياكل البيانات Structures 

هياكل البيانات عبارة عن كيان برمجى تشبة الفئات وتحتوى على بيانات مختلفة يتم الاعلان عنها مقدما ...و هياكل البيانات تشبة الفئات لكونهما كلا منهما يمكن أن يكون لها خصائص وأساليب منشئات،.....الخ .  ومع ذلك، هناك نوعان من الاختلافات الهامة بين الهياكل و الفئات..... الاول هو أن الهياكل لا تدعم توريث الصفات  والآخر هو أن الهياكل هي نوع قيمة، وليس نوع مرجع.


_ كيفية أنشاء هياكل البيانات 

حتى تستطيع انشاء هيكل بيانات يجب الاعلان عن هذا الهيكل من خلال الكلمة المحجوزة Structure مسبوقة بمحدد الوصول سواء كان Private أو Public ...الخ ومتبوعة بأسم للهيكل المنشىء..... ويينتهى بالجملة End Structure وذلك على النحو التالى :

الرمز:
 [access level] Structure identifier
   data
End Structure
مثال توضيحى :فى المثال التالى سنقوم بإنشاء هيكل بيانات باسم Persoana و لذلك لتخزين فية بعض البيانات مثل id و Nume و Adresa و استخدامها فيما بعد ......على النحو التالى :

الرمز:
Structure Persoana
        Dim Id As String
        Dim Nume As String
        Dim Adresa As String
    End Structure
ويتم أستخدام هذا الهيكل على النحو التالى :

الرمز:
Sub Main()
        Dim p As Persoana
        p = New Persoana
        p.Id = "1801010433012"
        p.Nume = "Popescu Gigel"
        p.Adresa = "Bld. Victoriei nr. 13"
 
        MsgBox(p.Nume & " has the address " & p.Adresa)
    End Sub

تحياتى لكم

أبوسجود
.....
.....

تاريخ التسجيل : 18/02/2011
المساهمات : 87
النقاط : 162
التقيم : 7
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى