Абстрактілі класс пен дерексіз әдістің айырмашылығы неде?
Абстрактілі класс пен дерексіз әдістің айырмашылығы неде?

Бейне: Абстрактілі класс пен дерексіз әдістің айырмашылығы неде?

Бейне: Абстрактілі класс пен дерексіз әдістің айырмашылығы неде?
Бейне: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Сәуір
Anonim

Абстрактілі әдістер тек декларация болып табылады және оның орындалуы болмайды. Java сынып құрамында а дерексіз класс деп жариялануы керек дерексіз класс . Ан дерексіз әдіс тек ортақ немесе қорғалған көріну модификаторын орнатуға болады. Яғни, а дерексіз әдіс декларацияға статикалық немесе соңғы модификаторды қоса алмайды.

Сол сияқты абстрактілі класс және дерексіз әдіс дегеніміз не?

Абстрактілі сабақтар жасау мүмкін емес, бірақ оларды ішкі сыныпқа бөлуге болады. Ан дерексіз әдіс Бұл әдіс ол орындалусыз жарияланады (жақшасыз және одан кейін нүктелі үтір), келесідей: реферат void moveTo(қос deltaX, қос deltaY);

Сонымен қатар, абстрактілі сабақтардың мәні неде? Мақсаты а дерексіз класс толық іске асырмай, бірнеше ішкі сыныптармен мұралануы мүмкін кейбір жалпы мінез-құлықты анықтау болып табылады сынып . C# тілінде, the реферат кілт сөздің екеуін де белгілейді дерексіз класс және таза виртуалды әдіс.

Мұнда дерексіз класс және әдіс дегеніміз не?

А сынып ол «пайдаланып жарияланады. реферат ” кілт сөзі ретінде белгілі дерексіз класс . Болуы мүмкін дерексіз әдістер ( әдістері корпуссыз) сондай-ақ бетон әдістері (тұрақты әдістері денесімен). Ан дерексіз класс жасау мүмкін емес, яғни оның нысанын жасауға рұқсат етілмеген.

Реферат класын қалай жазасыз?

жасау үшін дерексіз класс , жай ғана пайдаланыңыз реферат алдында кілт сөз сынып кілт сөз, ішінде сынып декларация. Сіз оны қоспағанда байқауға болады реферат Қызметкердің әдістері сынып қалыптымен бірдей сынып Java тілінде. The сынып қазір реферат , бірақ оның әлі де үш өрісі, жеті әдісі және бір конструкторы бар.

Ұсынылған: