Качан класстын рефератын жасаш керек?
Качан класстын рефератын жасаш керек?

Video: Качан класстын рефератын жасаш керек?

Video: Качан класстын рефератын жасаш керек?
Video: Кагаздан Акча чыгаруучу апарат| кандай жасалышы толук корсотулгон 2024, Декабрь
Anonim

6 Жооптор. Жалпысынан А класс керек бол абстракттуу качан сен таптакыр эч кандай себеп жок жаратуу ошонун бир мисалы класс . Мисалы, дейли сен формасы бар класс бул үч бурчтуктун, квадраттын, тегеректин жана башкалардын суперклассы.

Андан тышкары, эмне үчүн классты абстракттуу деп жарыялайсыз?

Обзор. Бир OOP негизги түшүнүктөрдүн бири болуп саналат абстракттуу класс . Абстракттуу класстар жаралышы мүмкүн эмес жана субкласстарга бөлүнөт. Алар тиешелүү бир катар жалпы функцияларды камсыз кылуу үчүн колдонулат класстар демейки ыкманы ишке ашырууга уруксат берүү менен бирге.

Андан кийин, абстракттуу класска каршы интерфейсти качан колдонуу керек? Кыска жооп: Ан абстракттуу класс мүмкүндүк берет Сизге субкласстар ишке ашыра турган же жокко чыгара турган функцияларды түзүү. Ан интерфейс гана уруксат берет Сизге аны ишке ашыруу эмес, функцияны аныктоо. Жана ал эми а класс гана узарта алат бир абстрактуу класс , ал мүмкүн алуу көп артыкчылыгы интерфейстер.

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

Ан абстракттуу класс болуп саналат класс аны ишке ашыруу мүмкүн эмес. Ан абстракттуу класс деген тукум куума классты түзүү менен колдонулат болот туулат. Ан абстракттуу класс тукум кууруучу субкласс үчүн бир нече иштерди аткарат: Методдорду аныктаңыз кайсы болот мурастоочу субкласс тарабынан колдонулушу мүмкүн.

Абстракттуу классты кантип түзөсүз?

үчүн абстракттуу класс түзүү , жөн гана колдонуңуз абстракттуу алдында ачкыч сөз класс ачкыч сөз, ичинде класс декларация. Сиз муну эске албаганда байкай аласыз абстракттуу Кызматкердин ыкмалары класс кадимкидей эле класс Java тилинде. The класс Азыр абстракттуу , бирок дагы эле үч талаа, жети ыкма жана бир конструктор бар.

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