توسيع نطاق وظائف وخصائص الموروثقلنا كثيرا فيما يتعلق بنظرية كولد فيوجن الميراث عنصر ، وبصراحة ، والكثير منه هو بجدية مبالغ فيها. سهم الإرث اسمها مع وجوه عالم المنحى ، ولكن عن كل هذا أنه سهم. مركبات الكربون الكلورية الميراث يمكن بسهولة تلخيصه بما يلي ثلاث عبارات بسيطة :
عنصر واحد يمكن أن ترث أو تمديد آخر ، وبعد ذلك العنصر وراثة ويمكنها الاستفادة من الجد والخصائص والأساليب. إذا كان المكون تعلن وراثة أساليبها اسمه بطريقة مختلفة عن تلك الموجودة في الجد ، فإن كلا من الجد أساليب والعنصر وراثة أساليب يمكن أن يطلق عليها من خلال عنصر وراثة. ويصدق الشيء نفسه على اعلان الخصائص باستخدام الأسماء التي لا تتطابق مع سلفهم و. إذا كان المكون تعلن وراثة أساليبها اسمه نفسها كتلك في الجد ، المكون راثة أساليب تجاوز الجد أساليب تحمل الاسم نفسه ، كما لو كان السلف أساليب مخفية. ويصدق الشيء نفسه على اعلان الخصائص باستخدام الأسماء التي تطابق سلفهم و. فقط الحفاظ على هذه المبادئ الثلاثة بسيطة في اعتبارها ما لكم من خلال المضي قدما في الأجزاء التالية ولا أعتقد أن أي الميراث هو أكثر تعقيدا من هذا. الميراث لديها عدد قليل من الطلبات في العالم الحقيقي كولد فيوجن التنمية ، ولكن من المحتمل أنك لتجد أنها نادرة. ومع ذلك ، يجب أن نفهم الميراث بحيث يمكنك بقعة الأماكن في التطبيق الخاص بك ، حيث أنه قد يكون له ما يبرره. يمكنك استخدام حزمة التي تنشئها في الرموز لمعرفة المزيد عن تمديد المكونات. على الرغم من أننا لم تناقش هذا الامر في وقت سابق ، أنشأنا الملكية في العنصر المسمى بي empProperty ، على النحو التالي : إنشاء متغير في نطاق هذا العنصر الذي يجعل بي متغير خاصية لهذا العنصر. تذكر أن كل رمز مكون في منطقة التهيئة يتم تنفيذه مرة واحدة كما مثيل من عنصر لأول مرة ، الأمر الذي يعني أن الخاصية empProperty تلقائيا خلق وتهيئة إلى قيمة الأصل بي كما كل مثيل المكون بي يتم إنشاؤه. يمكنك تغيير قيمة This.empProperty بعد أن تتم تهيئة ، ولكل مثيل من عنصر بي قد تحتوي على قيمته الخاصة empProperty. إذا كنت ترث أو تمديد مكون ، وظائف وخصائص الجد هي ، في جوهرها ، نسخ في وارث ، حيث يمكن أن يطلق عليها واستخدامها فقط كما لو كانوا جزءا من وريث. لذا ، إذا قمت بإنشاء إدارة مكون المسمى الذي يمتد العنصر بي ، كما هو موضح في رمز ، المكون مدير يحتوي أيضا على الممتلكات اسمه empProperty. مدير يمتد بي ، حتى يرث مدير بي خصائص ووظائف. لاحظ أيضا أن رمز السابق يعلن بشكل مباشر في إدارة الممتلكات ، المسمى managersOwnProperty. مدير بي يرث خصائص ، ولكن هذه العملية هو اتجاه واحد ، حتى managersOwnProperty متاح فقط في عنصر وإدارة ، وليس في عنصر بي. نفس المبادئ التي تعمل من الميراث لخصائص العنصر أيضا العمل من أجل وظائف العنصر. النبض الكهرومغناطيسي عنصر يحتوي على منحة () وظيفة التي تحسب العلاوات للعاملين nonmanagerial ، ولكن مديري دفعة إضافية من 15 في المئة منحة. لحساب مكافآت مدير ، يمكنك توسيع إدارة وظائف من خلال اعلان وظيفة ManagerBonus المسمى () ، كما هو موضح في المدونات. لاسترداد مكافأة العادية للموظف ، ManagerBonus () يجب استدعاء الهدايا () وظيفة التي تم تعريفها في العنصر بي. لكن مدير يمتد بي ، وذلك مكافأة () يتوفر باعتبارها واحدة من وظائف إدارة الذاتية ؛ جميع ManagerBonus () يجب القيام به هو العودة الهدايا () مضروبا 1.15 ، على النحو التالي : ويظهر رمز الميراث في العمل. لاحظ كيف أن خصائص ومهام كل من مدير بي ويمكن الوصول إليها مباشرة من مدير.
كل ما قمت به حتى الآن كما هو معروف تمتد لأنك تركت كل وظيفة من العنصر الجد وغير معدلة وراثيا الا انها تمتد من خلال إضافة وظائف وخصائص جديدة. الكائن في عالم المنحى ، فإن هذا الأسلوب كما هو معروف التخصص : وقال مدير هو الموظف الذي لا المتخصصة نفس الأشياء الأساسية بالإضافة إلى عدد قليل من أكثر. لاستخدام أكثر زوجين وجوه المنحى شروط ، مدير فرعي هو الموظف ، والموظف هو supertype للمدير. لا يحصل على التعلق بهذه الشروط ونذكر منها هنا فقط بحيث يمكنك متابعة على طول في المناقشات التي لا بد من أن تسمع في المقارنة بين مكونات الكائنات. تجاوز محل الموروثة خصائص ووظائف مع شيء مختلف تماما عن ما هو موروث. لتجاوز وظيفة أو الممتلكات ، وذلك ببساطة اعلان وظيفة أو الممتلكات التي تحمل الاسم نفسه في العنصر وارث. انها بهذه البساطة. ويظهر رمز الغالبة في العمل. الشركة التي صنعت الهاتف ستان كوكس - Fooster ، تبين أن يكون الاحتيال على الجميع. من خلال عقود تجارية مع الخدمات الإبداعية "الساخنة الحديث" وتجميع مختلف خيارات الخدمة مع Fooster النموذجي للADHCC (الطلب التلقائي هوت كولد فيوجن الفراخ) الهاتف ، Fooster المزعومة الأرباح غير موجود ، التي تجعل من سعر السهم ترتفع إلى عنان السماء عالية وجذب المستثمرين. وبدأت الأموال تتدفق ، وبالتالي فإن الشركة لديها للعثور على شيء لتفعله حيال ذلك. الجواب : مكافآت الموظفين. حتى إذا كنت موظفا Fooster ، بك مجموع المكافآت السنوية الخاص بك هو مكافأة عيد الميلاد بالإضافة إلى 113 مليون دولار. حلوة! بالاعلان عن مكافأة خاصة بها () وظيفة ، المكون Fooster يتجاوز منحة () وظيفة ورثتها عن عنصر الموظف ، ولكن XmasBonus الموروثة () وظيفة لا تزال متاحة لأنه لم يكن تجاوز. ويظهر رمز Fooster المنحة للنظام في العمل.
كيف تنظرون مباشرة كولد فيوجن مكون الميراث هو؟ قواعد بسيطة : الجد الوظائف والخصائص المتوفرة في الوارث إلا إذا تجاوز هذه الأمثلة هي ، بحكم الضرورة ، موجزا للغاية. تطبيقات العالم الحقيقي من العنصر المهيمن هي نتيجة تخطيط دقيق جدا وعنصر التصميم ، لأنها يجب أن تأخذ بعين الاعتبار مجموعة كاملة من السلوكيات من كل نوع العنصر وفرعية موسعة. نحاول ان نفعل ذلك مع بعض فئة من الأشياء في الطبيعة ، مثل الطائرات أو المدافع ، وسرعان ما كنت انظر كيف أن هذا ليس أمرا بسيطا. مقال مقدم من المسيحيين رولدان تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات. المهم : هذه المقالة "توسيع وظائف وخصائص الموروث" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.
|
|||||
| Online: 159 users browsing the articles directory |
|
|