Rafael Winterhalter 5/16/2014

Java 8 default methods can break your (users') code

Read Original

This technical article details a specific pitfall of Java 8's default methods in interfaces. It demonstrates, with code examples, how migrating a common adapter class pattern to use default methods can render previously compilable user code uncompilable, especially when users override methods and call super implementations.

Java 8 default methods can break your (users') code

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

1
The Beautiful Web
Jens Oliver Meiert 2 votes
3
LLM Use in the Python Source Code
Miguel Grinberg 1 votes
4
Wagon’s algorithm in Python
John D. Cook 1 votes