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



Discussion

No Comment Found

Related InterviewSolutions