‫مرحبًا بعودتك.
‫في هذا الفيديو ، كل شيء عن الميراث.
‫وسنمضي قدمًا وننشئ فصلًا ، وسأطلق عليه فقط وظيفة.
‫إذاً فصل جديد وسيكون منشورًا.
‫لذا تخيل أن تكون منشورًا على وسائل التواصل الاجتماعي ، مثل منشور Twitter أو منشور Facebook أو أي نوع من المنشورات.
‫والفكرة هي أنني أريد أن أرث من المنشور وأريد إنشاء شيء مثل منشور صورة أو لاحقًا منشور
‫فيديو ، وهذا النوع من الأشياء سيمكننا من فهم مفهوم الميراث بشكل أفضل قليلاً
‫، ويمكنك تطبيق ذلك على أشياء مختلفة ومواقف مختلفة في المستقبل.
‫أولاً وقبل كل شيء ، المنشور يحتوي على متغير سأجعله ثابتًا خاصًا في معرف المنشور الحالي.
‫إذن هذا سيكون مجالًا لذلك المنشور وسيكون ثابتًا.
‫لذلك فهو متاح خارج هذا المنشور أيضًا.
‫وسيتم إنشاؤه بمجرد بدء التطبيق.
‫الصحيح.
‫إذن ما يمكننا فعله هو ، أولاً وقبل كل شيء ، إنشاء بعض الخصائص.
‫والآن الفكرة وراء الخصائص ، كما تعلم ، هي أنها توفر لك المزيد من المعلومات حول
‫الكائن ، صحيح.
‫لذلك في حالتنا ، إذا قمت بإنشاء موضوع منشور ، فهناك بعض المعلومات التي نريدها حقًا.
‫على سبيل المثال ، نريد معرفة المعرّف كمسؤول ، كمبرمج ، وليس بقدر المستخدم.
‫ولا يهتم المستخدم النهائي بمعرف المنشور ، ولكن بصفتك مشرفًا أو كبرنامج يجب أن تكون مهتمًا
‫به لأنه يجب تحديد كل منشور ويجب أن يكون له معرّف فريد.
‫لذلك سيكون لدينا معرفات.
‫نحن بحاجة إلى عنوان.
‫على سبيل المثال ، المنشور له عنوان ، ربما وصف أو نص ، شيء من هذا القبيل.
‫ثم نحتاج إلى معرفة من أرسل هذا المنشور وما إذا كان يجب أن يكون عامًا أم لا.
‫بالطبع ، هناك الكثير لتعرفه عن المنشور أو يمكن أن يكون هناك الكثير من الخصائص في المنشور ، لكننا
‫سنبقي الأمر بسيطًا في الوقت الحالي.
‫لذلك سأقوم بإنشاء خصائص محمية هنا ولم نستخدم الخصائص المحمية بعد ، ولكن في النهاية تعني الحماية أنه لا يمكن
‫استخدامها إلا بواسطة هذه الفئة ، بواسطة فئة ما بعد وأي فئات مشتقة ، لذا فإن
‫الفئات التي يتم اشتقاقها من post .
‫لذلك سأقوم بإنشاء أول واحد والذي سيكون المعرف ، لذلك في I d وسنستخدم
‫get and set.
‫ثم خاصية أخرى.
‫لذلك سأستخدم Prop هنا ويجب أن يكون عبارة عن سلسلة وسأسميها title وكما كان من قبل يجب
‫حمايتها.
‫ثم خاصية أخرى وأنا ذاهب لاستخدام سلسلة مرة أخرى وسيتم إرسال هذه بواسطة اسم المستخدم.
‫إذن من أرسله وسيتم اختياره أيضًا.
‫وأخيرًا ، خاصية تسمى عامة.
‫لذلك فهو منطقي لأنه يمكن أن يكون له قيمتان فقط.
‫لذلك إما أن تكون عامة أو ليست عامة.
‫إذن لدينا هذه الخصائص ببساطة ، أليس كذلك؟
‫الآن نقوم بإنشاء مُنشئ افتراضي وهناك شيء يجب معرفته عن المُنشئ الافتراضي.
‫إذا اشتق.
‫إذا لم تستدعي فئة المسودة مُنشئ الجملة الأساسية بشكل صريح ، فسيتم استدعاء المُنشئ الافتراضي
‫ضمنيًا.
‫لهذا السبب قمنا بإنشاء واحد هنا.
‫لذلك قمنا بإنشاء منشور عام ، والآن سيكون هذا المنشور جيدًا ، لأننا لا نحصل على أي معلمات هنا.
‫سيتم تعريفه أو سنقوم بتعيين القيم هنا ، لذلك سيكون المعرف صفرًا.
‫ثم العنوان هو على سبيل المثال ، أول منشور لي ، أو ربما بمسافات فارغة.
‫أول مشاركة من هذا القبيل إذن هل هي عامة؟
‫حسنًا ، دعنا نقول صحيحًا لأننا نريد رؤيته ثم إرساله باسم المستخدم الذي أرسلته جيدًا.
‫إذن إذن فهو جديد في هذه الحالة.
‫لذلك كلما أنشأنا منشورًا الآن ، فسيكون هذا المنشور هنا.
‫لذلك ستكون أول مشاركة لي ، أليس كذلك؟
‫ثم أرغب في الحصول على مُنشئ مثيل آخر يحتوي على العديد من المعلمات.
‫لذلك أريد إنشاء منشورات يمكنني من خلالها تحديد هذه الأشياء.
‫لا أعرّف المعرّف ، لكن يمكنني تحديد العنوان.
‫يمكنني تحديد ما إذا كان عامًا وما إذا كان يتم إرساله من خلال اسم المستخدم.
‫لذلك يمكنك أن تتخيل أنه لنفترض أنك تكتب القليل من برنامج الوسائط الاجتماعية وتريد أن تكون لديك القدرة
‫على النشر ، ثم تحتاج إلى إرسال هذه المعلومات كلما قمت بإنشاء منشور.
‫لذلك يقوم المستخدم بإنشاء منشور ، ويحصل على معرف محدد تلقائيًا ، ثم يتم تعريفه تلقائيًا أو يحصل
‫على عنوان محدد بناءً على ما أدخله المستخدم.
‫إنها عامة بناءً على ما حدده المستخدم ، سواء قرر نشرها أم لا ، ويتم إرسالها
‫بواسطته.
‫إذن فهذه مجرد بيانات يتم تقديمها كلما تم إنشاء منشور.
‫لنقم الآن بإنشاء مُنشئ مثيل له ثلاث معاملات.
‫لذلك سأقوم بإنشاء منشور عام وهنا سأستخدم عنوان السلسلة.
‫Bool عام ويتم إرساله بواسطة اسم المستخدم وهنا سأقوم بتعيين المعرف ولهذا سأحتاج إلى شيء ما.
‫لذا سأقوم بضبطها على الصفر الآن.
‫لكنني سأحتاج إلى طريقة إضافية ستنشئ دائمًا معرّفًا جديدًا لكل منشور وسنرى كيف يعمل
‫ذلك في ثانية.
‫لذلك سيكون هذا العنوان هو العنوان.
‫سيتم إرسال هذا المرسل بواسطة اسم المستخدم بواسطة اسم المستخدم مع حرف غير محدد هنا وهذه النقطة
‫ستكون عامة وستكون عامة وليست الخاصية ولكن هذه المعلمة.
‫لذا الآن قمت بتعيين أنني لا أريد أن يكون صفرًا.
‫يجب أن يكون المعرف فريدًا.
‫لذا فإن أفضل طريقة هي إنشاء طريقة ستكون محمية وتسمى الحصول على المعرف التالي.
‫ما سيفعله ذلك هو أنه سيعيد ببساطة المعرف التالي ، مما يعني معرف المنشور الحالي وهنا نزيد قبل
‫ذلك.
‫لذلك في كل مرة يتم استدعاؤها ، ستزيد نفسها بمقدار واحد.
‫لذلك هذا هنا ، سيتم زيادة معرّف المنشور الحالي هذا بمقدار واحد.
‫لذا بدلاً من ضبط الصفر هنا ، سنقوم باستدعاء المعرف التالي أو الحصول على طريقة المعرف التالية.
‫الآن ما الذي تريده أيضًا في مثل هذا البرنامج حيث يمكنك نشر شيء ما؟
‫حسنًا ، أعتقد أن القدرة على تعديل المنشور.
‫حتى الآن أنشأنا منشورًا وسنكون غير سعداء إذا لم نتمكن من تغيير هذا المنشور.
‫حسنًا ، هذا شيء يحدث بالفعل في ما أعتقد أن Snapchat أو هناك تنشئ
‫صورة ثم هناك.
‫لا يمكنك تحرير تلك الصورة ، ولست متأكدًا مما إذا كان بإمكانك تحرير النص ، ولكن
‫هنا نريد أن نكون قادرين على تحرير النص لذلك سننشئ طريقة جديدة لتحديث الفراغ العام ويجب أن يأخذ ذلك العنوان.
‫والمجمع عام لأنه إذا فكرت في الأمر ، فما الذي يجب أن يتمكن المستخدم من تحديثه؟
‫لا ينبغي أن يكون قادرًا على تحديث الهوية.
‫ولا ينبغي أن يكون قادرًا على تحديث اسم المستخدم لأنه أرسله.
‫إذن لديه اسم مستخدم ولا ينبغي أن يكون له تأثير على تحديث المنشور.
‫لذا سنقوم هنا بتحديث المنشور وهذا يعني أننا سنقوم فقط بتغيير العنوان
‫وتغيير منطقية ، سواء كانت عامة أم لا.
‫وهنا نقول ببساطة أن هذا العنوان سيكون عنوانًا ، وهذا سيكون عامًا.
‫هذا يعني ، كما لدينا هنا ، وظيفة.
‫المنشور هو مخطط.
‫حسنًا ، هذه الفئة عبارة عن مخطط أولي لأي مثيل منشور.
‫لذلك عندما ننشر شيئًا ما يمثل تلك الذات ، فإن هذا المثال هو المنشور.
‫وإذا قمنا بتغيير عنوانها ، فإننا نغير عنوان تلك المشاركة المحددة.
‫وإذا قمنا بالتغيير ، سواء أكان عامًا أم لا ، فإننا نغير الدعاية لتلك المشاركة المحددة.
‫لذلك يمكننا ذلك من تحديث العنوان والدعاية لمنشور موجود.
‫إذن الآن الخطوة التالية التي أرغب في إنشائها هي تجاوز طريقة افتراضية لسلسلتين موروثة
‫من كائن نقطة النظام.
‫لذا فإن كائن System Dot هو فئة تأتي هنا في النظام.
‫لذلك يمكننا استخدام ذلك.
‫إنه داخل C-Sharp ويمكننا استخدامه ببساطة.
‫وهناك طريقة تسمى السلسلة أو في الواقع من هناك يمكننا استدعاء طريقة السلسلة المكونة من سلسلتين.
‫لذا.
‫نظام.
‫لكن الكائن يحتوي على طريقة مكونة من سلسلتين ونريد تجاوز ذلك لأن كل فئة
‫واحدة ، لذا فإن فئة المشاركة لدينا أيضًا ترث من فئة الكائن هذه.
‫لذا فإن النظام هذا الكائن هو فئة يمكننا أن نرث منها.
‫لذلك هنا هذا الكائن ، على سبيل المثال ، يمكننا أن نرث من ذلك أو نفعل في الواقع أن كل فئة ترث من
‫ذلك.
‫ما يمكننا فعله الآن هو تجاوز إحدى طرقها.
‫لذلك تجاوز العامة ، سلسلة وسلسلتين.
‫كما ترون ، فهو يقترح هذا بالفعل.
‫لذلك تقول إرجاع سلسلة تمثل الكائن الحالي أي شيء موجود داخل فئة الكائن.
‫وكما ترى ، هناك شيء يسمى العودة على أساس السلسلة.
‫لذا فإن الصنف الأساسي له طريقة سلسلتين ، وإذا فعلنا ذلك فقط ، فلن يعني ذلك شيئًا إلى
‫حد كبير لأننا ببساطة سنستخدم طريقة سلسلتين للفئة الأساسية على أي حال.
‫لكن يمكننا تغيير ذلك حتى نتمكن من التعديل بدلاً من إرجاع أي فئة أساسية ستعيدها.
‫نريد أن نفعل شيئًا خاصًا بنا ، لذلك سنستخدم تنسيق سلسلة من أجل تنسيق سلسلة
‫تحتوي على معلومات معينة.
‫لذلك سيكون هو المعرف ، وسيكون العنوان ومن يرسله.
‫لذلك سأستخدم هذا النوع من المعلومات من هذا القبيل.
‫لذلك سيكون هذا المعرف ، وبالتالي المعرف ، ثم هذا ، العنوان ، وأخيرًا هذه النقطة المرسلة بواسطة اسم المستخدم.
‫إذن هذا ما سيعود.
‫لذلك عندما نستخدم سلسلتين ، لن يتم إرجاع بعض المعلومات حول الكائن فحسب
‫، ولكنه سيعيدها بالتنسيق القياسي أو بالتنسيق الذي أنشأناه.
‫إذن هذا هو الشكل الخاص بنا.
‫حسنا.
‫لذا.
‫لنقم بإنشاء كائن من تلك الفئة.
‫لذلك دعنا ننتقل إلى برنامجنا ثم هنا لننشئ منشورًا.
‫حتى آخر وظيفة واحدة هي وظيفة جديدة.
‫وهنا يمكنني إدخال بعض المعلومات أو تركها.
‫لذا إذا تركتها ، فهذه هي المُنشئ الافتراضي الذي سيتم استدعاؤه.
‫لذلك هذا واحد هنا.
‫وإذا لم أفعل ، فسيتم استدعاء شخص مختلف.
‫لنفترض أنني نشرت شيئًا.
‫شكرا على أمنيات يوم الميلاد.
‫لذلك تمنى لي الجميع عيد ميلاد سعيد.
‫لذلك سأقول لك شكراً جزيلاً وأريد أن أجعل ذلك حقيقة لأنني أريد لأصدقائي أن يروه لذا
‫يجب أن يكون علنيًا.
‫ثم دينيس بان ، يوتا ، هو من أرسلها.
‫بالطبع ، يمكن أن يكون لدينا فئة مستخدم تقوم بجميع عمليات المعالجة ويمكننا ببساطة التحقق من المستخدمين الذين قاموا
‫بتسجيل الدخول أو أي شيء آخر.
‫لكن في الوقت الحالي ، نستخدم سلسلة مضمنة هنا.
‫لذلك سيكون دينيس ، يوتا.
‫هذا منشور جديد لدينا هنا والآن يمكننا المضي قدمًا وكتابته على وحدة التحكم.
‫إذن أنا و W سأقول بعد نقطة إلى سلسلة وهنا بالطبع المنشور.
‫إذن ، مثالنا المنشور ، إذن هذا هو مثالنا المنشور وأطلق على المنشور واحدًا وسيكتب شيئًا ما على وحدة التحكم
‫، وكما نريد أن نرى ما هو عليه ، نحتاج إلى إعادة التنظيم هنا.
‫لذلك نريد فقط إبقاء وحدة التحكم مفتوحة حتى نرى ما يحدث هناك.
‫ثم نحن ، كما ترون ، واحدًا ، شكرًا لهذا عيد الميلاد ، عيد الميلاد
‫الذي صممه دينيس بانيتا وهذا هو معرف هذا المنشور.
‫لذلك هذا يعني أن منشوراتنا هنا.
‫يحصل هذا على معرف جديد وسيكون المعرف الجديد صفر زائد زائد واحد أو زائد واحد ، مما يعني أنه
‫واحد فقط.
‫لهذا السبب حصلنا على هذا هنا.
‫المعرّف واحد ، ثم معلومات المنشور وهذا هو من يرسله بواسطة دينيس بان.
‫الآن لدينا منشور والآن دعنا نمضي قدمًا ونستخدم الميراث.
‫لأنه حتى الآن ، باستثناء هذين الخيطين هنا ، لا يوجد في الواقع ميراث.
‫لذلك في الواقع ، فقط لأجلك.
‫أنت تعرف ما قلته سابقًا ، الطريقة الافتراضية تتخطى طريقة السلسلتين الموروثة من النظام
‫هذا الكائن.
‫فلنقم الآن بإنشاء فصل دراسي جديد.
‫وسيكون هذا المنشور عبارة عن صورة لأنه حسنًا ، حتى الآن لا يمكننا سوى نشر نص بسيط معين ، ولكن في المستقبل
‫نريد أيضًا نشر الصور.
‫والآن يجب أن تكون منشورات الصور فئة مشتقة لمنشور الفئة الأساسية.
‫لأن هذا الفصل هنا هو فصل بسيط للغاية ونريد أن نمضي قدمًا ونرث منه.
‫لذلك لكي ترث من فئة أخرى ، عليك استخدام النقطتين ثم إدخال اسم الفئة التي تريد
‫أن ترث منها.
‫لذلك أريد أن أرث من البريد.
‫وما يتيح لي ذلك هو استخدام كل وظائفه.
‫هذا شيء رائع لأنه يمكنني الآن استخدام خصائصه ، يمكنني استخدام متغيراته
‫باستثناء منشئه هنا.
‫ونعم ، دعنا نمضي قدمًا ونفعل ذلك.
‫ودعنا نوسع منشور الصورة.
‫لذا كما تعلم ، فهو مشتق من المنشور والآن يجب أن يكون له خاصية أخرى تسمى عنوان URL للصورة والمُنشئين.
‫هذا ما أريد إضافته.
‫لذا أحتاج أولاً إلى خاصية هنا وستكون سلسلة تسمى image.
‫أنت الذي سيكون عنوان url للصورة لمنشور الصورة.
‫لنفترض أننا ننشر شيئًا ما وهناك صورة فيه.
‫ثم يكون تلقائيًا أو يجب أن يكون منشور صورة ويجب أن يكون له عنوان URL للصورة.
‫لذلك الموقع حيث يتم تخزين هذه الصورة ويمكن أن يكون على خوادمنا أو يمكن أن يكون ببساطة على الإنترنت.
‫لذلك مهما كان هناك ، لدينا هذا أو تحتاج إلى أن يكون لديك عنوان URL للصورة لنشر صورة.
‫الآن دعونا ننشئ مُنشئًا بسيطًا للغاية ، منشور صورة عامة مثل هذا تمامًا
‫، ولا شيء آخر.
‫كما ترون ، لا يوجد شيء هناك.
‫لا أريد أن أفعل أي شيء هنا.
‫وبعد ذلك أقوم بإنشاء منشور آخر هنا أو مُنشئ منشور صورة.
‫لكن هذه المرة أريد بعض المعلمات هنا.
‫لذلك سيكون عنوان سلسلة ، سلسلة يتم إرسالها بواسطة اسم المستخدم ، عنوان URL لصورة السلسلة وفي الواقع يكون
‫u r l و bool عام.
‫لذلك أريد أن أحصل على كل هؤلاء.
‫والآن في منشور الصورة أريد تعيين المعرف مرة أخرى.
‫معرف النقطة هذا يساوي الحصول على المعرف التالي وهذا شيء رائع بالفعل.
‫من أين تأتي هذه الهوية؟
‫ومن أين يأتي هذا المعرف التالي؟
‫حسنًا ، إنها قادمة من البريد.
‫لذلك نحن نأخذ هذه الطريقة هنا ، هذه الطريقة المحمية.
‫يمكننا ببساطة تسميته هنا ، يمكننا استخدامه كما لو كان ملكنا.
‫لذلك لا نحتاج حتى إلى قول شيء مثل نقطة ما بعد الحصول على المعرف التالي ، نقول ببساطة الحصول على المعرف التالي والشيء
‫نفسه لهذا المعرف.
‫لذلك كل منشور صورة له معرف ، نفس الشيء مثل المنشور نفسه.
‫والآن هذا صحيح بالنسبة للعنوان أيضًا.
‫لذا سيكون العنوان هو العنوان.
‫ثم سيتم إرسال هذه النقطة المرسلة باسم المستخدم بواسطة اسم المستخدم.
‫وأخيرًا ، سيكون هذا علنيًا سيكون علنيًا.
‫الآن ، هذا رائع جدًا.
‫يمكننا استخدام هذه الأشياء.
‫ذلك رائع.
‫والآن لدينا أيضًا ممتلكاتنا الخاصة ، وهي عنوان URL لصورتنا ولدينا ذلك هنا.
‫لذلك عندما يتم إنشاء منشور صورة ، يجب إعطاء عنوان URL للصورة كوسيطة.
‫لذلك نقول إن عنوان URL للصورة سيكون عنوان URL للصورة.
‫من ناحية أخرى ، لدينا ما ورثناه من البريد.
‫لذلك سأضيف ذلك هنا.
‫ومن ناحية أخرى ، لدينا العضو الخاص بنا.
‫لذا فإن عنوان URL لصورة الملكية هو عضو في منشور صورة ولكنه ليس عضوًا في النشر.
‫وهذا شيء مهم.
‫لذلك لا يعرف Post عن عنوان URL للصورة ولا يهم.
‫لكن منشور الصور لدينا يعرف كل خصائص منشوراتنا ، وهذا هو الميراث.
‫الآن ، شيء واحد صغير حول هذه الصورة المنشورة هنا.
‫لذا.
‫المُنشئون مطلوبان لهذين الاثنين لأن أيًا من المُنشئ لا يستدعي فئة أساسية.
‫لذلك نحن لا نستخدم هذا الاستنتاج القائم على استدعاء مُنشئ الفئة الأساسية والمُنشئ
‫الافتراضي في الفئة الأساسية يُطلق عليه ضمنيًا لأننا لا نسميه صراحة هنا.
‫لذلك لا في هذا ولا في هذا ، واحد من الفئة الأساسية ، المنشئ.
‫لذلك يجب استدعاء هذا المُنشئ الافتراضي أو يجب أن يكون هناك مُنشئ أساسي داخل المنشور الخاص بنا.
‫لهذا السبب صنعته.
‫لأنك ربما تساءلت ، لماذا نحتاج إلى ذلك؟
‫لماذا يوجد هناك؟
‫حسنًا ، هذا مطلوب لأننا لا نسميه صراحةً.
‫هذا على.
‫وسوف يطلق عليه ضمنا.
‫الصحيح.
‫رائعة.
‫إذن هذا هو.
‫دعنا ننتقل إلى فصل البرنامج وننشئ واحدة من تلك المنشورات.
‫وسأقوم بإنشاء منشور صورة الآن وسيكون منشور صورة جديدًا وسأعطيه اسمًا بالفعل.
‫سأسميها Image Post واحد.
‫سيكون منشور صورة جديد.
‫وسأقوم بفحص حذائي الجديد لأنني اشتريت بعض الأحذية الجديدة وهي رائعة للغاية.
‫ومن أرسلها؟
‫حسنًا ، كان دينيس بانيتا شديد السعادة بشأن حذائه الجديد.
‫وبالطبع ، يحتاج إلى رابط لتلك الصور.
‫حسنًا ، لقد قام للتو بتحميل الصورة ، لكن الصورة نفسها بها رابط لأنها مخزنة
‫في مكان ما في التخزين لدينا ، أو في خوادمنا.
‫لذلك سيكون https آمنًا وسأقوم فقط بتزييف رابط هنا.
‫سأسميها صورًا ، أحذية dot com slash ، وقد جعلها عامة.
‫لذلك هذا صحيح.
‫ودعنا نضعها في السطر التالي حتى يسهل قراءتها.
‫إذن لدينا الآن منشور الصورة الخاص بنا وما يمكننا فعله بمنشور الصورة الآن هو كتابة شيء ما على وحدة
‫التحكم مرة أخرى لمعرفة ما يحدث.
‫وسأقوم فقط باستدعاء منشور الصورة 1. 2 سلسلة وهذا شيء رائع مرة أخرى.
‫لذلك نسمي هذه الطريقة المكونة من سلسلتين في منشور الصورة رقم واحد.
‫وهل ترى كل طريقة سلسلة هنا؟
‫أنا لا.
‫وهذا رائع لأننا أخذنا واحدًا من المنشور الخاص بنا ، لذلك نرث من المنشور والآن نأخذ طريقته
‫، والتي تسمى سلسلة اثنين.
‫وإذا قمنا بتشغيل ذلك.
‫في الواقع ، نحن بحاجة إلى التوقف عن تشغيله.
‫لأننا لن نراه.
‫هناك قصبة وذهبت.
‫لذلك علينا أن نأخذ هذا الخط الأحمر وننشره هنا.
‫لذلك دعونا نجريها مرة أخرى وتقول ، تحقق من حذائي الجديد من قبل دينيس بانيتا.
‫لكن أين الرابط؟
‫أحتاج الارتباط.
‫تعال ، أعطني الرابط.
‫حسنًا ، لم يكن موجودًا لأن طريقة السلسلة المكونة من سلسلتين لمنشورنا لا تعرف الروابط.
‫ليس لديها أي فكرة عن الروابط.
‫لا يهمه الروابط.
‫لا تحتاج أي.
‫لذلك قليلا من التحدي بالنسبة لك.
‫وهذه هي الطريقة التي ننهي بها الفيديو الآن.
‫يرجى إنشاء طريقة مكونة من سلسلتين في منشور الصور لدينا والتي تخبرنا أيضًا عن الرابط.
‫حسنا.
‫أتمنى أن تكون قد جربتها.
‫لذا ما سأفعله هو أنني سأبقي الأمر بسيطًا.
‫سأقوم بنسخ السلسلتين من هنا إلى منشور الصور الخاص بنا ، وسأقوم بتغيير التنسيق قليلاً
‫فقط.
‫سأضيف بيانًا صغيرًا هنا.
‫لذلك سيكون الرابط هو الآخر وسيظل ثلاثة هم المستخدم.
‫لذلك نحن بحاجة إلى الرابط هنا.
‫إذن ، فاصلة عنوان URL للصورة النقطية ، وبالتالي فإن الترتيب هو عنوان المعرف ، وعنوان URL ، ثم يرسله المستخدم.
‫لذلك إذا قمت بذلك ، فإننا نتجاوز الشرط الأساسي.
‫لذلك تجاوزنا السلسلة اثنين من المنشور الذي تم تحميله بشكل زائد من كائن النظام.
‫لذلك يمكنك أن ترى أنه يمكنك تجاوزها وتجاوزها وما إلى ذلك.
‫وسنرى مكان النهاية أو كيف يمكننا تحديد ذلك.
‫فلنبدأ الآن بتشغيله.
‫ويمكننا أن نرى.
‫تحقق من حذائي الجديد.
‫إليك الرابط.
‫دينيس بانيتا.
‫حتى الآن يمكنني النقر فوق الارتباط الموجود في وحدة التحكم.
‫لا أستطبع.
‫لكن بشكل عام يمكنني النقر فوق الرابط ويمكنني رؤية الصورة أو أداتي ، يمكن لتطبيقي ، على سبيل المثال
‫، قراءة هذا الرابط وإظهار الصورة.
‫حسنا.
‫لذا فهذه أول لمحة عن الميراث.
‫كان شريط فيديو طويل.
‫وأنا أعلم ذلك.
‫والميراث أكثر من ذلك بكثير.
‫وسننظر في أشياء أكثر برودة.
‫لكن أولاً وقبل كل شيء ، سنخوض تحديًا في الفيديو التالي.
‫وهكذا نراكم في الفيديو التالي.