Абстрактні класи-JAVA ДЛЯ ANDROID

&nbsp

При оголошенні класу в мові Java можна обійтися без реалізації одного або декількох методів, оголосивши клас і нереалізовані методи як abstract:

Абстрактний клас не може бути інстанціювати Підтипи абстрактного класу повинні або представляти визначення всіх абстрактних методів у суперкласі, або самі бути оголошені як абстрактні

З прикладу видно, що абстрактні класи корисні при реалізації спільного патерну, який надає фрагмент коду, придатний для багаторазового використання та допускає необхідну адаптацію в певні моменти в ході виконання Багато разів використовувані фрагменти коду реалізуються як абстрактний клас Підтипи адаптують шаблон, реалізуючи абстрактні методи

Більш докладно про абстрактні класах розказано в керівництві по Java, розташованому за адресою http://downloadoraclecom/javase/tutorial/java/IandI/abstracthtml

Джерело: Android Програмування на Java для нового покоління мобільних пристроїв

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*