Мазмуну:

Javaда мурастын эрежелери кандай?
Javaда мурастын эрежелери кандай?

Video: Javaда мурастын эрежелери кандай?

Video: Javaда мурастын эрежелери кандай?
Video: ПАЙДАЛУУ СУРОО-ЖООПТОР. ЖАШОО ЭРЕЖЕЛЕРИ 1-сабак. Устаз Калысбек Заманбеков 12 07 2022 2024, Ноябрь
Anonim

Java'дагы мураска байланыштуу 12 эреже жана мисалдар

  • Класс интерфейсти ишке ашырат:
  • Абстракттуу класс интерфейсти ишке ашырат:
  • Класс башка классты кеңейтет:
  • Интерфейс башка интерфейсти кеңейтет:
  • Класс башка классты кеңейтет жана башка интерфейсти ишке ашырат:
  • Көптөгөн мурас мамлекеттик жол берилбейт:
  • Көптөгөн мурас түрүнө уруксат берилет:

Бул жерде, Java'да мурас кантип ишке ашырылат?

In Java , эки класстын ортосунда "Is-A" байланышы болгондо, биз колдонобуз Мурас . Ата-эне класс супер классты жана тукум кууп өткөн класс суб класс деп аталат. extensions ачкыч сөзү sub класс тарабынан колдонулат мурастоо супер класстын өзгөчөлүктөрү.

Экинчиден, Java'да мурасты кантип токтотосуз? үчүн мураска жол бербөө , классты түзүүдө "финал" ачкыч сөзүн колдонуңуз. Стринг классынын дизайнерлери анын талапкер эмес экенин түшүнүштү мурас жана анын узартылышына тоскоол болушту.

Демек, Javaда эмнени мурастоого болбойт?

Субкласс мурастайт анын суперклассындагы бардык мүчөлөр (талаалар, ыкмалар жана уя класстар). Конструкторлор мүчө эмес, ошондуктан алар мүчө эмес тукум кууп өткөн подкласстар боюнча, бирок суперкласстын конструкторун подкласстан чакырса болот. Конструктор жаңы менен гана чакырылышы мүмкүн. It мүмкүн эмес ыкмасы катары аталат.

Негизги ыкма Java'да тукум кууса болобу?

Кыска жооп ЖОК, биз болот жокко чыгарбоо негизги ыкма ичинде java . Себеби абдан жөнөкөй негизги ыкма статикалык жана биз абдан жакшы билебиз болот статиканы жокко чыгарбаңыз ыкмалары ичинде Java , демек негизги ыкма болушу мүмкүн жокко чыгарууга болбойт. Бирок биздей болот чыгууну, эки чалууларды көрүү, негизги ыкма Колдонмо классы деп аталат.

Сунушталууда: