(ix)
Define Interface with respect to data abstraction
Solution
The user who want to use the methods of the interface he only knows the classes that implements interface and their methods information about the implementation is completely hidden from the user this achieving 100% abstraction.