abstract class and method

M

marcpirat

hi

i have an abstract class with an abstract method

Code:
import java.net.*;
import java.io.*;
abstract public class Protocol {

protected Passerelle passerelle;

public Passerelle getPasserelle(){
return passerelle;
}

public void setPasserelle(Passerelle pass){
passerelle=pass;
}

public Protocol(){
passerelle = new Passerelle();
}
abstract public String processInput(String theInput, Socket
socket);
}

i tried to had

Code:
abstract public String processInput(String theInput, Socket socket,
Object obj);
abstract public String processInput(String theInput, Object obj);

we can't have some abstract method with the same name... java don't
like that...

are there a way to do that?

thanks
 
R

Rebecca

There is nothing qrong with having overloaded abstract methods with
same name, different parameters. Following works fine for me:

bstract public class Protocol {


protected Passerelle passerelle;


public Passerelle getPasserelle(){
return passerelle;
}


public void setPasserelle(Passerelle pass){
passerelle=pass;
}


public Protocol(){
passerelle = new Passerelle();
}
abstract public String processInput(String theInput, Socket socket,

Object obj);
abstract public String processInput(String theInput, Object obj);

}

What is the error you are getting?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,777
Messages
2,569,604
Members
45,218
Latest member
JolieDenha

Latest Threads

Top