Interface:
Java Interfaces are equivalent to protocols. They basically represent an
agreed-upon behavior to facilitate interaction between unrelated objects. For
example, the buttons on a Remote Controller form the interface for outside
world to interact with TV. How this interface is implemented by different
vendors is not specified and you’re hardly aware of or bothered about how these
buttons have been implemented to work internally. Interface is plainly a
contract between the producer and the consumer. How the producer implements the
exposed behavior is normally not cared by the consumer
.
DOWNLOAD
.
DOWNLOAD
No comments:
Post a Comment