How To Implement More Than One Interface Java