I absolutely really don't understand anything that is happening in the Java Interface video.
Can anyone do a recap??? I srsly feel like quitting because I am so confused right now. Especially the part about (compareTo(Object obj)) and the (dateCmp==0). But I don't really understand what everything is going on. THIS IS SO CONVOLUTED
Deneen Edwards5,626 Points
The information in this link, helped me understand the CONCEPT of interfaces discussed in this video. After reading this, I was like Oh OK, I get it now.
The documentation says (in a nutshell): It is important for disparate groups of programmers to agree to a "contract" that spells out how their software interacts.
Then gives the example: Auto manufacturers must publish an industry-standard INTERFACE that spells out in detail what methods can be invoked to make the car move for this new robotic futuristic car (any car, from any manufacturer). Then disparate groups of programmers write software that invokes the methods described in the interface to command the car.
==> So a bunch of people get together and figure out how something is going to work...And then the programmers write the code on what was agreed upon.