Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Interface A {
String test();
}

Interface B {
int test();
}

Create a class AB which must implements both A & B
interfaces.

Answers were Sorted based on User's Feedback



Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / chandra

we can not do with same method name. i tried it in jdk1.5,
not able to compile.

Is This Answer Correct ?    15 Yes 2 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / nitin

Sandeep,
Interface B gets the compilation error saying, "The return
type is incompatible with A.test()"

Hence, the proposed solution is not correct.

Is This Answer Correct ?    13 Yes 2 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / kssrk ramesh

forget about implementing the interface
First of all can we can not have two similar method names
only with return type as different.As per overloaded method
concept it is not acceptable.So inorder to implement the
interfaces we need to do like that which is not acceptable
as per overloaded methods principle and hence compilation
error.

Is This Answer Correct ?    7 Yes 2 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / ganesh

yes , we cant implement like this.same as above answer.I
tested it .

Is This Answer Correct ?    4 Yes 3 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / nitin

Ramesh,
I am agree with the technical boudries which you have
talked about. But this is a real problem and have to cope
with it.
We can not change the interfaces at all, but there should
be a way to achieve the goal, may be using inner class or
so.

Is This Answer Correct ?    0 Yes 1 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / chandan kumar

Chandan
test in A clashes with test in B;attempting to use
incompatible type

Is This Answer Correct ?    0 Yes 1 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / prakash

CLASS AB:A,B
{
String test()
{
}
int test()
{
}
}

Is This Answer Correct ?    0 Yes 1 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / b

ONLY ONE INTERFACE CAN BE IMPLEMENTED BY A CLASS

Is This Answer Correct ?    1 Yes 2 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / sumit

interface A {
String test();
}

interface B {
int test();
}

class AB implements A
{


public String test()
{ System.out.println("Test1 in AB");
return "a";
}
}
class Test
{
public static void main(String as[])
{

AB i = new AB();
B b = new B(){
public int test()
{
System.out.println("Test");
return 1;
}
};
i.test();
b.test();
}
}

Is This Answer Correct ?    3 Yes 5 No

Interface A { String test(); } Interface B { int test(); } Create a class AB which must im..

Answer / dhoom

interface A
{
String test();
}
interface B
{
int test();
}
interface AB implements A extends B
{
....
}

Is This Answer Correct ?    0 Yes 2 No

Post New Answer

More Core Java Interview Questions

HOW TO PRINT A NO IN WORDS USING WHILE LOOP THE NO WILL BE PRINTED WHEN IT WILL BE IN THE RANGE BETWEEN 1 AND 3?

1 Answers  


Explain about object oriented programming and its features?

0 Answers  


If I will write String s=new String("XYZ"); String s1=new String("XYZ"); if(s.equals(s1)){ sop("True"); } else{ sop("False"); } This program will give me "True". But When I am creating my own class suppose class Employee{ public Employee(String name); } Employee e= new Employee("XYZ"); Employee e1 = neew Employee("XYZ"); if(e.equals(e1)){ sop("True"); } else{ sop("False"); } Then it will give the output as "False". Can I know what is happening internally?

5 Answers  


Can we add two byte variables and assign the result to a byte variable ? b=b1+b2 where b,b1,b2 are byte types

4 Answers   TCS,


What is treeset in java collection?

0 Answers  


different between exception and error? explaim check and uncheck exception

4 Answers  


Is the empty set a singleton?

0 Answers  


What does serializing data mean?

0 Answers  


What do you mean by byte code?

0 Answers  


can we declare private class in java file?

13 Answers  


What is logical variable?

0 Answers  


What is Marker interface in java? and what is clone?

16 Answers   Persistent, Wipro,


Categories