واحدة من المهام الرئيسية للمبرمج هو إنشاء واستخدام الطبقات. الفصول الدراسية هي اللبنات الأساسية لأي لغة برمجة موجهة للكائنات. أنها تسمح لك بإنشاء كائنات تحتوي على بيانات وطرق لتشغيلها.
في هذا الدليل ، سننظر في طرق مختلفة لفتح فصل بلغات برمجة مختلفة. سننظر في استخدام فئة الكلمات الرئيسية ، بالإضافة إلى الجوانب النحوية الأخرى المتعلقة باكتشاف الفصل.
من المهم ملاحظة أن بناء الجملة لفتح فصل دراسي قد يختلف اعتمادا على لغة البرمجة. لذلك ، قبل البدء في إنشاء الفصول الدراسية ، يوصى بدراسة توثيق لغة معينة.
أولا ، دعونا ننظر إلى مثال على فتح فئة في واحدة من لغات البرمجة الأكثر شعبية — جافا سكريبت. في جافا سكريبت ، يمكن فتح الفصول باستخدام الكلمة الرئيسية للفئة ، متبوعا باسم الفئة وكتلة من التعليمات البرمجية التي تحتوي على خصائصها وطرقها.
- فتح فئة باستخدام جافا سكريبت
- 1. الطريقة الأساسية
- 2. إنشاء مثيل لفئة
- 3. الميراث الطبقي
- 4. طرق الإضافة
- 5. باستخدام المنشئ
- 6. طرق ثابتة
- تثبيت جافا سكريبت على جهاز كمبيوتر
- 1. تثبيت بيئة التطوير
- 2. تثبيت مترجم جافا سكريبت
- 3. تحقق من التثبيت
- إنشاء فئة جديدة في جافا سكريبت
- طرق لفتح فئة باستخدام جافا سكريبت
- فتح فئة عبر ملفات كس
- إنشاء ملف كس جديد
- سؤال وجواب
فتح فئة باستخدام جافا سكريبت
هناك طرق مختلفة لفتح الفصول باستخدام جافا سكريبت. دعونا ننظر إلى بعض منهم.
1. الطريقة الأساسية
لفتح فصل دراسي في جافا سكريبت ، يمكننا استخدام الكلمة الرئيسية للفصل ، متبوعا باسم الفصل والأقواس المتعرجة لتحديد محتوياته.
"`
فئة ميكلاس {
// محتويات الفصل
}
"`
2. إنشاء مثيل للفئة
بعد تحديد فئة ، يمكننا إنشاء مثيل لها باستخدام الكلمة الرئيسية الجديدة. هذا يسمح لنا باستخدام وظائف الفصل.
"`
كونست ميوبجيكت = جديد ميكلاس();
"`
3. الميراث الطبقي
كما يدعم جافا سكريبت الميراث الطبقة. للقيام بذلك ، يمكننا استخدام الكلمة الرئيسية الممتدة. تحصل فئة الخلف على جميع خصائص وطرق الفئة الأصل.
"`
فئة الأطفال تمتد فئة الوالدين {
// محتويات فئة الطفل
}
"`
4. طرق الإضافة
الطرق هي وظائف محددة في فئة. يمكننا إضافة طرق إلى فئة على النحو التالي:
"`
فئة ميكلاس {
ميميثود () {
// طريقة الجسم
}
}
"`
5. باستخدام المنشئ
المنشئ هو طريقة خاصة يتم استدعاؤها عند إنشاء مثيل لفئة. يمكنه قبول الوسائط المستخدمة لتهيئة خصائص الفئة.
«`
فئة ميكلاس {
منشئ (أرغ 1 ، أرغ 2) {
هذا.الملكية 1 = أرج1;
هذا.الملكية 2 = أر2;
}
}
"`
6. طرق ثابتة
الأساليب الثابتة هي طرق فئة يمكن استدعاؤها دون إنشاء مثيل للفئة. يمكن استخدامها للوظائف العامة التي لا تتطلب استخدام مثيل معين.
"`
فئة ميكلاس {
ثابت ميستاتيكميثود () {
// هيئة طريقة ثابتة
}
}
"`
هذه ليست سوى بعض الطرق لفتح الفصول باستخدام جافا سكريبت. يوفر جافا سكريبت فرصا كبيرة لإنشاء واستخدام الطبقات ، واستخدامها يمكن أن تحسن بشكل كبير من تنظيم وهيكل التعليمات البرمجية الخاصة بك.
تثبيت جافا سكريبت على جهاز كمبيوتر
جافا سكريبت هي لغة برمجة مفسرة يمكن تنفيذها بواسطة متصفحات الويب. يتم استخدامه لجعل صفحات الويب تفاعلية وديناميكية. لتطوير واختبار شفرة جافا سكريبت على جهاز الكمبيوتر الخاص بك ، تحتاج إلى تثبيت بيئة تطوير وتثبيت مترجم جافا سكريبت.
1. تثبيت بيئة التطوير
لتطوير تطبيقات جافا سكريبت ، ستحتاج إلى تثبيت بيئة تطوير (إيد) أو محرر نصوص يدعم جافا سكريبت.
بيئات التطوير الشائعة لجافا سكريبت هي:
- فيسوال ستوديو كود: محرر كود مجاني وقوي طورته مايكروسوفت. لديها العديد من الإضافات لتطوير جافا سكريبت.
- نص سامية: محرر نصوص خفيف الوزن وسريع مع العديد من الميزات والإضافات لجافا سكريبت.
- أتوم: محرر نصوص مفتوح ومجاني مع دعم جافا سكريبت ومجتمع مطور كبير.
2. تثبيت مترجم جافا سكريبت
يقوم مترجم جافا سكريبت بتنفيذ شفرة جافا سكريبت في متصفحك أو على جهاز الكمبيوتر الخاص بك. المترجمين الفوريين الأكثر شعبية هم:
- عقدة.شبيبة: منصة جافا سكريبت تركز على تطوير تطبيقات الخادم. وهو يتضمن مترجم جافا سكريبت ومجموعة من الأدوات المفيدة.
- أدوات المطور جوجل كروم: شريط أدوات المطور من متصفح الويب كروم ، ويشمل وحدة تحكم جافا سكريبت لتنفيذ التعليمات البرمجية.
عقدة.شبيبة هو مترجم جافا سكريبت أكثر اكتمالا ومستقلة ، لذلك فمن المستحسن لتثبيته لتطوير تطبيقات جافا سكريبت.
3. تحقق من التثبيت
بعد تثبيت بيئة التطوير ومترجم جافا سكريبت ، يمكنك التحقق مما إذا تم تثبيتهما بشكل صحيح باتباع الخطوات التالية:
- افتح بيئة التطوير أو محرر نصوص.
- إنشاء ملف جديد مع التمديد.شبيبة (على سبيل المثال ، النصي.شبيبة).
- اكتب الكود التالي:
"`
وحدة التحكم.سجل ("مرحبا ، العالم!");
"`
- حفظ الملف وتشغيله باستخدام مترجم جافا سكريبت.
- إذا رأيت "مرحبا بالعالم!"في وحدة تحكم المطور أو في المحطة ، فهذا يعني أنك قمت بتثبيت مترجم جافا سكريبت بنجاح.
الآن يمكنك البدء في تطوير واختبار تطبيقات جافا سكريبت الخاصة بك على جهاز الكمبيوتر الخاص بك باستخدام بيئة التطوير المثبتة ومترجم جافا سكريبت.
إنشاء فئة جديدة في جافا سكريبت
في جافا سكريبت ، يتم إنشاء فئة جديدة باستخدام الكلمة الطبقة. تتيح لك الفئة تحديد نوع بيانات جديد يمكن أن يحتوي على خصائص وطرق.
يبدو إنشاء فئة جديدة كما يلي:
فئة ميكلاس {
منشئ () {
// كود المنشئ
}
ميميثود () {
// رمز الطريقة
}
}
في المثال أعلاه ، نحدد فئة جديدة تسمى ميكلاس ، الذي يحتوي على منشئ وطريقة ميمثود. المنشئ هو طريقة خاصة يتم استدعاؤها عند إنشاء مثيل جديد لفئة. طريقة ميمثود هو مجرد مثال على طريقة الطبقة.
لإنشاء مثيل لفئة ، استخدم الكلمة الرئيسية الجديدة:
كونست ميوبجيكت = جديد ميكلاس();
في هذا المثال ، نقوم بإنشاء مثيل جديد من فئة ميكلاس باستخدام الكلمة الرئيسية الجديدة وتعيينه إلى متغير ميوبجيكت. الآن ميوبجيكت هو كائن لديه حق الوصول إلى خصائص وطرق فئة ميكلاس.
إنشاء فئة جديدة في جافا سكريبت يجعل من الممكن إنشاء كائنات مع خصائص وأساليب معينة ، والذي يسمح لك لهيكلة التعليمات البرمجية وتحسين قابلية القراءة والصيانة.
طرق لفتح فئة باستخدام جافا سكريبت
1. باستخدام المستند.كريتيليمنت()
. تسمح لك هذه الطريقة بإنشاء عناصر هتمل جديدة وإضافتها إلى المستند.
فار النخاع = وثيقة.كريتيليمنت ('ديف');
النخاع.قائمة الفصل.إضافة ('ميكلاس');
وثيقة.الجسم.الزائدة (النخاع);
في المثال أعلاه ، يتم إنشاء عنصر ديف جديد مع فئة "ميكلاس" وإضافتها إلى نهاية نص المستند.
2. باستخدام قائمة الفصل.إضافة()
. تضيف هذه الطريقة الفئة المحددة إلى العنصر.
فار النخاع = وثيقة.جيتليمينتبيد ('مياليمنت');
النخاع.قائمة الفصل.إضافة ('ميكلاس');
في هذا المثال ، العنصر مع معرف "مياليمنت" يحصل على فئة إضافية "ميكلاس".
3. باستخدام اسم الفئة
. تتيح لك هذه الخاصية تغيير فئة العنصر والحصول عليها.
فار النخاع = وثيقة.جيتليمينتبيد ('مياليمنت');
النخاع.اسم الفئة + = 'ميكلاس';
في هذا المثال ، العنصر مع معرف "مياليمنت" يحصل على فئة إضافية "ميكلاس" عن طريق تغيير الخاصية كلاسنام.
4. باستخدام قائمة الفصل.تبديل()
للتبديل فئة عنصر. إذا كان الفصل موجودا بالفعل ، فاحذفه ، وإذا كان مفقودا ، فأضفه.
فار النخاع = وثيقة.جيتليمينتبيد ('مياليمنت');
النخاع.قائمة الفصل.تبديل ('ميكلاس');
في هذا المثال ، إذا كان العنصر مع معرف " مياليمنت "لا يحتوي على فئة" ميكلاس " ، سيتم إضافته ؛ إذا كان لديه بالفعل هذه الفئة ، سيتم حذفه.
فتح فئة عبر ملفات كس
طريقة واحدة لفتح فئة في هتمل هو استخدام ملفات كس. تحتوي ملفات كس على تعليمات لتصميم عناصر صفحة الويب. تسمح لك بتعيين أنماط مختلفة ، مثل الألوان والأحجام والهوامش للعناصر ذات الفئة أو المعرف المحدد.
لاستخدام ملفات كس في هتمل ، تحتاج إلى إرفاقها بمستند هتمل باستخدام علامة. تحدد السمة هريف المسار إلى ملف كس:
بعد توصيل ملف كس ، يمكن تطبيق الفئات على عناصر هتمل باستخدام سمة الفئة. في ملف كس ، يتم تعريف الفئات باستخدام نقطة"."،متبوعا باسم الفصل:
. صفي {
اللون: أزرق;
حجم الخط: 16 بكسل;
}
لتطبيق فئة على عنصر هتمل ، يجب تحديد اسم الفئة في سمة الفئة:
النص باستخدام الفصل
ونتيجة لذلك ، سيتم عرض النص "نص مع تطبيق الفئة "بلون أزرق وحجم خط 16 بكسل ، حيث تم تعريف هذه الأنماط في ملف كس لفئة" صفي".
بالإضافة إلى الفئات ، يمكن لملفات كس استخدام المعرفات (المعرفات) ، والتي تسمح لك بتطبيق الأنماط على عناصر معينة.
# هويتي {
لون الخلفية: أصفر;
الحشو: 10 بكسل;
}
لتطبيق معرف على عنصر هتمل ، يجب تحديد اسمه في سمة المعرف:
نص باستخدام معرف
ونتيجة لذلك ، فإن العنصر
مع معرف " معرف بلدي "سيكون لها خلفية صفراء والمسافة البادئة من 10 بكسل ، حيث تم تعريف هذه الأنماط في ملف كس لمعرف" معرف بلدي".
- وهكذا ، وذلك باستخدام ملفات كس يسمح لك لفتح الطبقة والمعرفات في هتمل وتطبيق أنماط مختلفة لهم لتعيين مظهر صفحة الويب.
- إنشاء ملف كس جديد
- لإنشاء ملف كس جديد ، سوف تحتاج إلى محرر نصوص أو بيئة تطوير متخصصة. فيما يلي الخطوات التي يمكنك اتباعها لإنشاء ملف كس جديد:
افتح محرر نصوص أو بيئة تطوير متخصصة.
احفظ الملف باستخدام".المغلق " التمديد. على سبيل المثال ، " الأنماط.المغلق".
الآن لديك ملف كس جديد جاهز للتعديل والاستخدام. يمكنك إضافة أنماط وقواعد إلى هذا الملف لتصميم صفحة الويب الخاصة بك.
مثال على رمز اتصال ملف المغلق:
في هذا المثال