Java 8 Default Methods in Interfaces

From NovaOrdis Knowledge Base
Revision as of 22:20, 22 March 2018 by Ovidiu (talk | contribs) (→‎Overview)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Internal

Overview

Default methods in interfaces have been added to support evolvable interfaces: the possibility to evolve published interfaces without disrupting existing (and inaccessible) implementations. With default methods, the interface designers can enlarge the interface beyond the methods that were originally provided, without breaking existing code.

TODO