— Аміго, якщо ти й далі так клацатимеш завдання і лекції, клянуся, ти станеш найуспішнішим робоучеником за всі мої 130 років викладання.

— Здорово! Мені не терпиться подивитися, що буде далі, може бути відкладемо теорію на потім?

— Мій юний друг, я завжди казав: не відкладай до вечері те, що можеш з'їсти за обідом. Тобто не відкладай на завтра те, що можеш дізнатися сьогодні! Я знайшов спеціально тобі чудову статтю про різницю між абстрактними класами та інтерфейсами.

— Але доктор Білаабо пояснив мені це за п'ять хвилин!

— З докладними прикладами? — Отож.

— Прочитай лекцію Різниця між абстрактними класами та інтерфейсами. Заодно і щось нове про інтерфейси InputStream & OutputStream дізнаєшся. Після цього ти точно зможеш сказати, що запитань більше не лишилося :)