Нигде не могу найти внятного описания функционала этих модификаторов (или что это, хз). На яве до андроида не писал, под андроид пишу третий день, первые шаги.
В основном интересует предназначение "Implements": откуда что наследуется, и почему именно так. Ладно ещё насчет onClickListener, этот частный случай кое-как понятен (кроме выбора именно такой реализации прослушивания). А есть ли ещё применения у Implements, ради которых стоило бы раскуривать эту тему?
PS в качестве вопроса на засыпку: насколько я ещё по ходу пьесы понял, я могу в отдельном файле унаследоваться от любого класса явы, дописать там чего мне нужно, а потом в Активностях импортировать не оригинальные классы, а свой модифицированный? Если это так, то нужно ли мне при расширении оригинального класса упоминать все его методы (вызывая в них суперкласс и всё), или достаточно упоминания только модифицируемых методов? Не получится ли, что импортировав модифицированный класс, я получу только модифицированные методы?
Extends / Implements
Re: Extends / Implements
implements - реализация интерфейса в классе
extends - наследование от класса
по всему остальному: вы получите не только модифицируемые методы но и базовые.
extends - наследование от класса
по всему остальному: вы получите не только модифицируемые методы но и базовые.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Extends / Implements
хорошее объяснение есть в любой базовой книге
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Extends / Implements
вы таки будете смеяться, но я вот только-что скачал "Философию Java" Эккеля
Re: Extends / Implements
ну смешного здесь ничего нету, это хороший и правильный шаг, тем более книга очень хорошая.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена