InterviewSolution
Saved Bookmarks
| 1. |
What Will Be The Output Of The Following Program? Interface A { String A = "aaa"; String Methoda(); } Interface B { String B = "bbb"; String Methodb(); } Class C Implements A, B { Public String Methoda() { Return A+b; } Public String Methodb() { Return B+a; } } Class D Extends C Implements A, B { String D = "ddd"; Public String Methoda() { Return D+methodb(); } } Public Class Mainclass { Public Static Void Main(string[] Args) { C C = New C(); System.out.println(c.methoda()); System.out.println(c.methodb()); C = New D(); System.out.println(c.methoda()); System.out.println(c.methodb()); } } |
|
Answer» AAABBB BBBAAA DDDBBBAAA BBBAAA AAABBB BBBAAA DDDBBBAAA BBBAAA |
|