﻿<?php
$sub_title = "ما هي الحزمة العامة في لغة البرمجة العربية mbLang";
require 'header.php';
?>

<section>

      <article>
        <h1>ما هي الحزمة العامة وكيفيَّة إستخدامها في لُغتنا</h1>
<p>
كما هو الواضح من اسم الحزمة أنَّها عامة 
<br>
وهيَ مُطابقة للحزمة الخاصة أو النَّتِجَة عن إسم برمجي لأحد عناصر التَّحكُّم العامة القابلة لإنشاء حُزَم خاصة بها مثل حُزَم الأزرار ونحوه
<br>
وقد تتميَّز الحُزمة العامة عن الخاصة وقد يكون هناك إختلاف في الحُزمة الخاصة بعض الشيئ 
<br>
ولا يتَّضِح هذا الفرق إلَّا عن طريق المُمَارَثَة الكثيرة
<br>
وطريقة كتابة الحزمة العامة مُماثلة تمامً للحُزمة الخاصة
<br>
فقط نكتب 
<br>
حزمةعامة
<br>
بدون الفصل بين الكلمتين
<br>
وكما هو المُعتاد أنَّهو لابُدَّ أن يكون لأي حُزمة اسم 
<br>
فتستطيع كتابة اسم الحُزمة بالحروف والأرقام ولا تُستخدم الرُّمُوز
<br>
فيمكنك كتابة الحُزمة العامة بصورة كاملة على النَّحو الآتي
<br>
حزمةعامة ع1
<br>
ها نحن كَتَبنا الحُزمة وسمَّيناها باسم ع1
<br>
ونستطيع كتابة ما نَشَاؤ من أوامر أسفل هذه الحُزمة
<br>
أحبابي من المُميِّزات الَّتي تُميِّز  الحُزمة العامة عن الحُزمة الخاصة
<br>
أنَّنا نستطيع وبكل بَسَاطة أن نستدعيها من داخل أي ملف وأقصد بالملف أي الواجهة في برنامجنا
<br>
تنبيه إذا كانت الحُزمة العامة في أوَّل واجهة فنستطيع إستدعاءها من الواجهة الثانية أو الثالثة وما يليها وليس العكس
<br>
كما لا يُمكن إستدعاء الحُزمة العاديَّة أو ما يُطلق عليها الحُزمة الخاصة
<br>
ويمكنُنا الإنتقال إلى الحُزمة العامة إذا كانت موجودة في نفس الملف بطريقة الإنتقال إلى الحُزمة الخاصة وهاذا تشابُه بين الحُزمتين فيُرجَى الانتباه
<br>
والأمر المستخدم للإنتقال إلى الحُزم هو أمر إنتقالإلى بدون الفصل بين الكلمتين متبوع باسم الحُزمة المُراد الإنتقال إليها في حالة كانة حزمة خاصة أو عامة 
<br>
امَّ إذا كانت الحُزمة العامة موجودة في ملف سابق فكيف نقوم بعمل استدعاء لها
<br>
بعد كتابة الحزمة أو تعيين العُنصر وما شَبَه في أماكن تنفيذ الأوامر نكتب التَّالي
<br>
اسم الواجهة المراد إستدعاء الحُزمة منها متبوع بعلامة النُّقطة ثم اسم الحُزمة العامة المُراد إستدعاءها متْبوعة بالمسافة ليس إجباري ثم فتح قوس وبعد ذالك نغلق القوس
<br>
ومثال على ذالك هو على النَّحو الآتي
<br>
عندنا واجهة باسم عمر و واجهة باسم محمد
<br>
الحزمة العامة موجودة داخل الملف الأوَّل والَّذي هو باسم عمر واسم الحزمة العامة هو ع1
<br>
فالمفترض تكون الحزمة مكتوبة في الملف الأول على النَّحو الآتي
<br>
حزمةعامة ع1
<br>
رسالة "مرحبً بكم في عالم البرمجة"
<br>
هذا المثال ينطبق على الواجهة الأُولى قمنا بعمل حُزمة وتحتها رسالة 
<br>
والواجهة الثانية التعامل مع الحزمة يكون على النَّحو الآتي
<br>
مَثَلا سنقوم بعمل زر يُنفِّذ الحزمة الَّتي هي موجودة في الواجهة الأُولى
<br>
زر ز1،"رسالةي"
<br>
حزمة ز1
<br>
عمر.ع1 ()
<br>
هذا المثال ينطبق على الواجهة الثانية الَّتي قُمنا بعمل إستدعاء للحزمة بداخلها
<br>
وما يُكتب بين القوساني سيأتي ذكره في وقته إنشاء الله 
<br>
هكذا نستطيع استخدام الحُزمة العامة بكل يُسر وسُهُولة
<br>
تقبَّلو تحيَّات أخِيكُم عمر العشري
</p>

</article>

</section>

<?php

require 'futter.php';
?>
