‫مرحبًا بعودتك.
‫في هذا الفيديو ، سنستخدم ما رأيناه في الفيديو الأخير نظريًا ، لكننا سنقوم بعمل عرض
‫توضيحي هنا.
‫لذلك سنقوم بإنشاء فصل دراسي خاص بنا ، وهو مخطط لنوع بيانات ، حتى نتمكن من إنشاء أنواع البيانات الخاصة
‫بنا عن طريق إنشاء فصل دراسي.
‫ويمكن أن يكون لهذه الفئة خصائص ، ويمكن أن تحتوي هذه الفئة على طرق وما إلى ذلك.
‫لذلك دعونا نمضي قدمًا وننشئ فصلًا جديدًا.
‫لذا سأقوم بالنقر بزر الماوس الأيمن فوق مستوى متجر C الخاص بي وسأقوم بإنشاء فصل دراسي
‫جديد هنا وسأطلق على هذه النقطة البشرية CSS.
‫فلنبدأ الآن.
‫في صفي البشري ، أريد إنشاء أعضاء.
‫والأعضاء ، على سبيل المثال ، متغيرات ، ويمكن للأعضاء أن يكونوا أساليب وما إلى ذلك ، ويطلق
‫عليهم أعضاء لأنهم جزء من تلك الفئة المحددة.
‫لنفترض أن لدي متغير عضو ولإنسان سيكون ، على سبيل المثال ، سلسلة تسمى الاسم
‫الأول والتي ستكون متغير عضو رائع.
‫وهكذا هذا الإنسان.
‫هو نوع البيانات لدينا حتى أتمكن من إنشائها.
‫كائن من ذلك.
‫لذلك سأقوم فقط بإنشاء إنسان الآن سأسميه الإنسان.
‫دينيس إنسان جديد وهذا ما أفعله.
‫إذن هذه هي الطريقة التي أصنع بها كائنًا من صفي.
‫أو يسمى أيضًا حالة بشرية.
‫إذن هذا المثال يسمى Dennis ، والآن يحمل Dennis هذا الاسم الأول.
‫لذلك إذا كنت أرغب في تغيير الاسم الأول ، فهناك طرق متعددة لتنفيذ ذلك.
‫يمكنك فعل ذلك باستخدام المُنشئ وما إلى ذلك ، وسنقوم بذلك.
‫لا تقلق.
‫سنفعل كل ذلك.
‫لكنني سأبقي الأمر بسيطًا في هذا الفيديو.
‫لذا فأنت تفهم أولاً أن هذا هو في الواقع مخطط.
‫لذا فإن Class Human هو مخطط الآن.
‫ودعونا نقول أنني أريد أن أقدم نفسي.
‫إذن هذه الطبقة البشرية لديها قدرات أو مهارات متعددة.
‫لذلك ، على سبيل المثال ، يمكنك أن تشرب.
‫حسنًا ، كم يمكنك أن تشرب أو كم تشرب؟
‫لذلك في كل مرة تشرب فيها ، يمكن أن يكون لديك معلمة.
‫كم كنت تشرب؟
‫لذا من أجل معرفة مدى رطوبتك ، دعنا نقول أن هناك مستوى ترطيب من 0 إلى 100.
‫ما مدى رطوبتك؟
‫وفي كل مرة تشرب فيها ، دعنا نرى ، دعنا نقول نصف لتر.
‫ثم يزيد من مستوى الترطيب لديك بنسبة 30٪ أو بنسبة 40٪.
‫هكذا يمكنك ، على سبيل المثال ، تصميم إنسان في أغراض البرمجة.
‫لذا ما سأفعله هو أنني سأقوم فقط بإنشاء طريقة ستعرفني بها.
‫وستكون هذه طريقة للعضوية لأنها جزء من صفي البشري ، وهو مخطط.
‫إذن هذا الفصل عبارة عن مخطط لنوع بيانات ، وهذه الطريقة ستكون باطلة ، فراغ
‫عام ، أقدم نفسي.
‫وما ستفعله هو أنها ستكتب شيئًا ما على وحدة التحكم.
‫سيكتب شيئًا مثل ، مرحبًا ، أنا.
‫وبعد ذلك ستكتب الاسم الأول.
‫حسنا.
‫الآن ، كما ترى ، الاسم الأول ليس له قيمة.
‫وإذا حاولت تخزين شيء ما في دينيس ، لذا إذا حاولت تغيير الاسم الأول ، فلا يمكنني فعل ذلك.
‫هذا لأنه محمي ومحمي لأنه لم يكن هناك جمهور قبل ذلك.
‫لذلك إذا لم تقم بإضافة عام ، فسيكون هذا المتغير محميًا ولا يمكن الوصول إليه من الخارج.
‫لذا من خارج هذا الفصل ، لا يزال بإمكاني استخدامه داخل هذا الفصل ، كما ترون ، لأنني استخدمته
‫هنا ولم يكن هناك مشكلة.
‫ولكن إذا قمت بنشره بشكل عام ، فيمكنني الآن استخدامه أيضًا من برنامج CSS الخاص بي حتى يمكنني ببساطة أن أقول اسم Dennis
‫الأول وسأقوم بتعيين ذلك.
‫لذا سأقوم بضبط ذلك على دينيس.
‫الآن سأقدم دينيس.
‫لذا فإن دينيس سيقدم نفسه بهذا الشكل.
‫كما ترى ، هذه هي الطريقة التي يمكنني بها الوصول إلى الخاص أو في الواقع متغير عام عام من الخارج.
‫وحتى تغييره.
‫وهذه هي الطريقة التي يمكنني من خلالها تسمية عمليات الفئة أو في هذه الحالة للكائن.
‫دينيس سو دينيس من النوع البشري ، مما يعني أنه من هذا النوع من الفئة.
‫إذن هذا هو المخطط وله طريقة تسمى تقديم نفسي.
‫وهذه هي الطريقة التي سأسميها هنا.
‫لذا ، إذا قمت بتشغيل الكود ولكي أرى شيئًا ما على وحدة التحكم ، فأنا أريد أيضًا قراءة المفتاح حتى لا تغلق وحدة التحكم
‫الخاصة بي على الفور.
‫وأننا منتشون جدًا وأن دينيس مكتوب على وحدة التحكم.
‫لنفترض أنني أنشأت كائنًا جديدًا سأسميه بشريًا.
‫مايكل إنسان جديد.
‫والآن إذا قمت بتقديم مايكل ، فقدم نفسي.
‫إذا قمت بتشغيل الكود بهذا الشكل ، فسترى أنه يشير فقط إلى مساحة فارغة عالية.
‫وذلك لأننا لم نحدد اسم مايكل.
‫لنفترض أننا نريد حفظ الاسم أو تغيير الاسم مباشرة ، هنا على الفور.
‫لذلك سأقول فقط ، مايكل ، هنا ، دعونا نختبر ذلك.
‫لنقم بتشغيل الكود.
‫وفي هذه الحالة ، ستعمل بالفعل.
‫لذلك سيقول ، مرحبًا ، أنا دينيس ومرحبًا ، أنا مايكل.
‫إذن ما نفعله هنا هو أننا نقول إن كل إنسان سيُطلق عليه مايكل طالما أنك لا تغيره.
‫لذلك قام دينيس بالفعل بتغييره ، لكن مايكل لم يغير الاسم أبدًا.
‫لذا فإن مايكل لا يزال سيكون مايكل.
‫ولكن إذا قمنا بتغيير اسم مايكل إلى مايكل أو شيء من هذا القبيل.
‫لنفترض أنه يريد تقديم نفسه بلغة مختلفة وهناك سيُدعى مايكل
‫أو على سبيل المثال ، سيكون مايكل خيارًا في ذلك الوقت.
‫سيتم تجاوزه.
‫ونرى.
‫مرحبًا ، أنا دينيس.
‫ومرحبا ، أنا مايكل.
‫حسنا.
‫هذه هي الطريقة التي يمكنك بها التأكد من أن هذا دائمًا هو نفسه.
‫لذلك سيكون هذا المتغير دائمًا نفس الاسم الأول ، إلا إذا قمت بتغييره.
‫لذا الآن إذا جعلته خاصًا ، دعوني أوقف ذلك.
‫سأجعلها سلسلة خاصة مايكل الآن سأتلقى خطأ هنا لأنني لا أستطيع تغيير
‫الاسم الأول لأنه خاص الآن.
‫لذلك لا يستطيع دينيس ولا مايك ولا مايكل أو مايكل الآن تغيير أسمائهم.
‫لذا فإن هذين الكائنين سيكونان.
‫نفس الشيء.
‫لذلك سيكون.
‫مرحبًا ، أنا مايكل.
‫أنا مايكل.
‫لذلك لا يختلفون بأي شكل من الأشكال.
‫والآن ترى لماذا من المنطقي جعل هذه الطريقة هنا عامة.
‫وهي في الواقع طريقة عامة ، ولا يبدو من المنطقي حقًا جعل هذا الأمر خاصًا ، لأنني الآن
‫لا أستطيع تغييره.
‫حسنًا ، في الواقع ، هناك ، كما قلت ، طرق متعددة لتغييره.
‫واحد منهم هو إنشاء الممتلكات.
‫الطريقة الأخرى هي إنشاء المُنشئين ، وسنفعل كلا الأمرين.
‫لذلك سأبدأ مع المنشئين في الفيديو التالي حيث سترى كيفية المضي قدمًا في ذلك.
‫لذا الآن ، أولاً وقبل كل شيء ، تحدي صغير بالنسبة لك.
‫لذا قم بإنشاء اسم متغير عام لمتغير عام من نوع تغيير السلسلة ، وأعرض نفسي على الطريقة.
‫لذلك يخبر الاسم بالكامل.
‫لذلك لا يشير فقط الاسم الأول ، ولكن أيضًا الاسم الأخير.
‫ثم قم بإنشاء كائنين بمعلومات كاملة عن أنفسهم في برنامجنا CSS.
‫لذلك في الطريقة الرئيسية.
‫حسنا.
‫أتمنى أن توقف الفيديو مؤقتًا وتحاول القيام بذلك.
‫لذا دعنا نمضي قدمًا وسأجعله عامًا من بطولة الاسم الأخير ، والذي سيكون فارغًا في الوقت الحالي.
‫نفس الشيء هنا.
‫سأغير هذا الاسم الأول إلى أن لا أكون مايكل بعد الآن لأنه لا يُطلق على الجميع اسم مايكل.
‫ثم أنا أتغير.
‫أعرض نفسي أيضًا لأقول اسم العائلة.
‫لذلك سأحتاج هذا الاسم الأخير هنا.
‫والآن لنقم بإنشاء كائنين بمعلومات كاملة عن أنفسهم.
‫لذلك سوف أتخلص من.
‫لذا اسمحوا لي في الواقع أن أنظف كل شيء هنا.
‫لذا أولاً وقبل كل شيء ، أنا وسأسميها ، سيسي هي إنسان جديد والآن سيسي لديها الاسم الأول.
‫لذا سيكون الاسم الأول سيسي واسمها الأخير.
‫حسنًا ، في الواقع ، لا أعرف ما هو اسم عائلة سيسي.
‫سأقوم باستدعاء فاغنر.
‫ومن ثم لدينا سيسي التي تقدم نفسها ، وتقدم نفسي ، والآن لدينا شخص مختلف ، أمامي
‫بشري ، وإنسان جديد.
‫وسوف يطلق على ذلك الجبهة في الواقع أمامي.
‫إنه اسم غير مألوف للغاية ، لكنه اسم مضحك قديم جدًا ، وهو نمساوي.
‫وهذا الاسم الأخير الأمامي سيكون ميلا.
‫يمكنك بالفعل كتابتها معك أيضًا.
‫لا تحتاج إلى استخدام هذه العلامة الخاصة هنا.
‫تمام.
‫ويجب أن يقدم هذا الشخص نفسه أيضًا.
‫لذا فإن تقديم نفسي هو ما سيقوله.
‫لذلك دعونا نشغل الكود ونرى.
‫مرحبًا ، أنا سيسي واجنر.
‫مرحبًا ، أنا فرانز فون ميلر.
‫لذا ها نحن ذا.
‫ترى كيفية استخدام الإنسان أو كيفية استخدام نوع البيانات الخاصة بك.
‫لذلك سننظر في ذلك أكثر قليلاً لأنه في الوقت الحالي ، كما قلت ، هذا مجرد عضو ، مجرد
‫متغير.
‫وتحدثت عن الخصائص في وقت سابق.
‫على سبيل المثال ، الطول كان خاصية ، لكن الخصائص مكتوبة بحرف كبير في البداية
‫وسننظر في الخصائص وبالطبع سننظر أيضًا في المنشئات ، فلماذا يجب أن أقوم
‫بذلك. إذا كان بإمكاني ببساطة أن أفعل كل شيء في سطر واحد؟
‫لنفترض أنه يمكنني إدخال شيء مثل Sissy و Wagner هنا ، وأن هذا الإنسان قد تم إنشاؤه بالفعل.
‫ثم لن أضطر إلى عمل كل هذه الأسطر الإضافية ، لذلك يمكنني ببساطة القيام بذلك في نفس السطر.
‫وهذا بالضبط ما يمكنك تحقيقه باستخدام المُنشئين ، وهذا ما سنفعله في الفيديو
‫التالي.
‫لذلك آمل أن تتمكن من القيام بالتحدي الصغير الذي لديك هنا.
‫في الفيديو التالي.
‫سنلقي نظرة على المنشئين أولاً قبل الدخول في العقارات.
‫لذلك نراكم في الفيديو التالي.