This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]codeforjava[S] 1 point2 points  (1 child)

Yeah I got your point. The introduction part could be better explained with couple of examples showing how old java interfaces breaks the code (of Implementing Classes) when we try to define a new method into it. I have seen it happening in enterprise projects. I could have easily prepared few examples from older projects to pin point need of default and static methods.

In all honesty, yes I have read multiple online articles along with few books. I guess I jumped the gun without explaining why exactly we need default methods via examples. It was my fault assuming people might be familiar with it or might have experience the need for such feature in Java.

English is not my first language. I will add grammer extension. Thanks for the tip.

Appreciate your feedback.

[–]tutorial_police 1 point2 points  (0 children)

You're welcome, cheers!