Source Code:
interface Searchable {
void search(String keyword);
}
class Document implements Searchable {
public void search(String keyword) {
System.out.println(“Searching ” + keyword + ” in Document”);
}
}
class WebPage implements Searchable {
public void search(String keyword) {
System.out.println(“Searching ” + keyword + ” in WebPage”);
}
}
public class TestSearch {
public static void main(String[] args) {
Searchable d = new Document();
Searchable w = new WebPage();
d.search(“Java”);
w.search(“Python”);
}
}
Output:
