Nicolai Parlog 2/26/2015

Interface Evolution With Default Methods - Part I: Methods

Read Original

This technical article details how Java 8's default methods facilitate the evolution of interfaces without breaking existing client code. It explains the process for adding, replacing, and removing interface methods in a library, using a transitional approach to give clients time to adapt. The post is written from a library developer's perspective and defines key terminology.

Interface Evolution With Default Methods - Part I: Methods

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser