Afrikaans
Akan
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranî)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
وراثت تعریف نشده یکی از است
مفاهیم اصلی برنامه نویسی شی گرا را تعریف نکرده است که
شی تعریف نشده برای به دست آوردن خواص و روش های
شی دیگری تعریف نشده و این باعث می شود که استفاده مجدد از کد در موارد مختلف آسان باشد
قسمتهای تعریف نشده یک برنامه. به عنوان مثال. در بخش آخر ،
undefined ما این شی دایره را با این روش تعریف کردیم. کامپیوتر
مکان تعریف نشده حالا برای این بحث بیایید تصور کنیم
تعریف نشده در اینجا ما با یک کلاس کار می کنیم. بنابراین بیایید تصور کنیم دایره یک کلاس است ، و
تعریف نشده یک شی من می خواهم ارث را با این اصطلاحات کلاسیک توضیح دهم.
undefined بنابراین ما این کلاس دایره را با یک متد ، computeOptimum داریم
مکان نامشخص بیایید فردا تصور کنیم که می خواهیم کلاس دیگری اضافه کنیم
برای برنامه ما به نام مربع تعریف نشده است. و مربع نیز نیاز دارد
این روش را تعریف نکرده ، computeOptimumLocation. فعلاً تصور کنیم
تعریف نشده اجرای این شی دقیقاً یکسان است
در این دو کلاس مختلف تعریف نشده است ، شما نمی خواهید این اجرا را تکرار کنید.
undefined زیرا اگر اشکالی در این برنامه وجود دارد ، باید آن را برطرف کنید
در چندین مکان تعریف نشده است. یا اگر تصمیم به تغییر در اجرا داریم
بهتر تعریف نشده ، دوباره ، شما باید این را در مکان های مختلف تکرار کنید.
تعریف نشده بنابراین این زمانی است که ارث به شما کمک می کند. ما میتوانیم
undefined یک کلاس جدید به نام Shape تعریف کنید ، این روش را در آنجا قرار دهید و
undefined دایره و مربع این روش را از شکل به ارث می برد
تعریف نشده از کلاس. اکنون در ارث ، چند اصطلاح داریم که باید با آنها آشنا باشید ،
تعریف نشده زیرا من در این دوره از این اصطلاحات استفاده خواهم کرد. که در
این نمودار را تعریف نکرده ، ما از کلاس شکل به عنوان کلاس پایه یاد می کنیم ،
کلاس تعریف نشده یا فوق العاده ، یا کلاس والدین. همه این اصطلاحات دقیقاً هستند
تعریف نشده همان. آموزشهای مختلف و کتابهای مختلف اصطلاحات مختلفی را به کار می برند.
undefined در مقابل ، ما از دایره به عنوان کلاس مستقیم یاد می کنیم
کلاس تعریف نشده یا زیر کلاس ، یا کلاس کودک ، و در آخر ،
undefined ما از رابطه ارث به عنوان IS یاد می کنیم
تعریف نشده - یک رابطه. بنابراین ، می گوییم دایره شکل IS-A است.
undefined اکنون این تعریف کلاسیک از وراثت است. اما همانطور که می دانید ،
در JavaScript تعریف نشده است ، ما کلاس نداریم ، فقط اشیا objects داریم.
undefined بنابراین این زمانی است که وراثت نمونه در تصویر ظاهر می شود.
undefined بنابراین در اصل ، ما دو نوع وراثت داریم ، کلاسیک و
نمونه اولیه تعریف نشده ، و این یکی از مباحث س questionsالات مصاحبه است.
undefined بنابراین ارث نمونه اولیه چیست؟ این موضوع برای سخنرانی بعدی است. تعریف نشده
undefined
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.