Question: / / 1 . Movie interfaceinterface Movie { void printDirector ( ) ; } / / 2 . Multimedia interfaceinterface Multimedia { void printDuration (
Movie interfaceinterface Movie void printDirector; Multimedia interfaceinterface Multimedia void printDuration; Media class that implements Movie and Multimediaclass Media implements Movie, Multimedia private int duration; private String director; Constructor public Mediaint duration, String director this.duration duration; this.director director; Setters public void setDurationint duration this.duration duration; public void setDirectorString director this.director director; Overrides @Override public void printDirector System.out.printlnDirector: director; @Override public void printDuration System.out.printlnDuration: duration minutes"; Driver class PrintMediapublic class PrintMedia public static void mainString args Instantiate a Media object Media media new Media "Christopher Nolan"; Set values for director and duration media.setDirectorChristopher Nolan"; media.setDuration; Call the two overridden methods media.printDirector; media.printDuration;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
