Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Scala для нетерпеливых
Глава 10. Трейты
Предыдущая страница
Следующая страница
Table of contents
Предисловие к первому изданию
Вступление
Об авторе
Глава 1. Основы
+
Глава 2. Управляющие структуры и функции
+
Глава 3. Работа с массивами
+
Глава 4. Ассоциативные массивы и кортежи
+
Глава 5. Ассоциативные массивы и кортежи
+
Глава 6. Объекты
+
Глава 7. Пакеты и импортирование
+
Глава 8. Наследование
+
Глава 9. Файлы и регулярные выражения
+
Глава 10. Трейты
-
10.1. Почему не поддерживается множественное наследование?
10.2. Трейты как интерфейсы
10.3. Трейты с конкретными реализациями
10.4. Объекты с трейтами
10.5. Многоуровневые трейты
10.6. Переопределение абстрактных методов в трейтах
10.7. Трейты с богатыми интерфейсами
10.8. Конкретные поля в трейтах
10.9. Абстрактные поля в трейтах
10.10. Порядок конструирования трейтов
10.11. Инициализация полей трейтов
10.12. Трейты, наследующие классы
10.13. Собственные типы. L2
10.14. За кулисами
Упражнения
Глава 11. Операторы
+
Глава 12. Функции высшего порядка
+
Глава 13. Коллекции
+
Глава 14. Сопоставление с образцом и case-классы
+
Глава 15. Аннотации
+
Глава 16. Обработка XML
+
Глава 17. Объекты Future
+
Глава 18. Параметризованные типы
+
Глава 19. Дополнительные типы
+
Глава 20. Парсинг
+
Глава 21. Неявные параметры и преобразования
+
Предметный указатель
Данный блок поддерживает скрол*