You loose the compile time check that the implementation does in fact implement the interface, so are there advantages of not implementing the interface that can out-weigh this loss?
You loose the compile time check that the implementation does in fact implement the interface, so are there advantages of not implementing the interface that can out-weigh this loss?