Video: Эгерде класс коомдук режимде мураска алынса, корголгон мүчө эмнеге айланат?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
1) ичинде корголгон мурас , the коомдук жана корголгон мүчөлөр корголгон мүчө болуп калышат алынганда класс . Жекеде мурас , баары купуя. Анткени алар болуп саналат бөлүгү нын база класс , жана сизге база керек класс бир бөлүгү болуп саналат нын сенин алынган класс.
Ошо сыяктуу эле, сиз класстын корголгон мүчөлөрү кантип тукум куума боло алат деп сурасаңыз болот?
корголгон Мурас - а-дан алынганда корголгон база класс , коомдук жана корголгон мүчөлөр базанын класс корголгон мүчө болуп калат алынган класс . Жеке мурас - жеке базадан алынганда класс , коомдук жана корголгон мүчөлөр базанын класс болуп калат жеке мүчөлөрү алынган класс.
Ошондой эле суроо берилиши мүмкүн, класс жеке катары тукум кууп өткөндө эмне болот? менен жеке мурас , коомдук жана базанын корголгон мүчөсү класс болуу жеке туундулардын мүчөлөрү класс . Бул базанын ыкмаларын билдирет класс алынган объекттин жалпы интерфейси болуп калбаңыз. Бирок, алар туундунун мүчө функцияларынын ичинде колдонулушу мүмкүн класс.
Муну эске алганда, корголгон мүчөлөр мураска алынабы?
Анын бир гана айырмасы менен иш жүзүндө пайда болот мурас : Класс болгондо мурастайт дагы бири, мүчөлөрү туунду класстын болот кирүү корголгон мүчөлөр мурасталган базалык класстан, бирок анын жеке эмес мүчөлөрү . менен корголгон , бардык коомдук мүчөлөрү базалык класс болуп саналат тукум кууп өткөн катары корголгон туунду класста.
Коомдук жана корголгон мурастын ортосунда кандай айырма бар?
менен коомдук мурас , туунду класс көрө алат коомдук жана корголгон базанын мүчөлөрү. Жеке менен мурас , мүмкүн эмес. менен корголгон , алынган класс жана андан алынган бардык класстар аларды көрө алышат.
Сунушталууда:
Эгерде псевдокоддо эмнени билдирет?
"Тандоо" бул "эгер анда башка болсо" оператору жана итерация "while", "do" жана "for" сыяктуу бир катар операторлор менен канааттандырылат, ал эми иш тибиндеги оператор менен канааттандырылат. "которуу" билдирүүсү. Псевдокод – бул программисттерге алгоритмдерди иштеп чыгууга жардам берген жасалма жана расмий эмес тил
Эгерде сиз иштетилүүчү интерфейсти ишке ашырсаңыз, кайсы ыкманы жокко чыгарышыңыз керек?
Runnableди ишке ашырган класс Thread инстанциясын түзүү жана өзүн максат катары өткөрүү менен Thread субклассысыз иштей алат. Көпчүлүк учурларда, сиз run() ыкмасын жокко чыгарууну пландаштырып жатсаңыз жана башка Thread ыкмалары жок болсо, Runnable интерфейси колдонулушу керек
Javaда коомдук/жеке корголгон жана демейки деген эмне?
Коомдук: бардык жерден жеткиликтүү. корголгон: бир эле пакеттин класстары жана каалаган пакетте жашаган субкласстар тарабынан жеткиликтүү. демейки (модификатор көрсөтүлгөн эмес): бир эле пакеттин класстары тарабынан жеткиликтүү. купуя: бир эле класстын ичинде гана жеткиликтүү
Кайсы класс мүчө функцияларына ээ боло алат, аларды ишке ашыруусуз?
Кайсы класс мүчө функцияларына ээ боло алат, аларды ишке ашыруусуз? Түшүндүрмө: Абстракттуу класстар эч кандай ишке ашыруусуз мүчө функцияларына ээ болушу мүмкүн, мында тукум кууп өткөн субкласстар ошол функцияларды ишке ашырышы керек
Java'да конструкторду мураска алса болобу?
Жок, конструкторлорду Java'да мурастоого болбойт. Мурастоодо суб-класс конструкторлордон башка супер класстын мүчөлөрүн мурастайт. Башкача айтканда, конструкторлорду Java'да мурастоого болбойт, ошондуктан конструкторлордун алдында финалды жазуунун кереги жок