我这里有方法根据给定的参数用户添加到数据库中,(用户名,密码等)从通过不同类别实现一个共同的接口的Java
public boolean addUser(String username, String password,
String f_name, String l_name, String email)
{
try
{
pstmnt = conn.prepareStatement("INSERT INTO users VALUES (user_id_increment.nextval,?,?,?,?)");
//do stuff...
还有一此处添加User
对象的ArrayList
public boolean addUser(User username)
{
if(users.contains(username))
//do stuff...
不过,我想通过一个通用的接口来实现这两种情况下:
public interface Admin_DAO {
public void addUser();
//other methods...
我不知道我怎么能做到这一点,使得两个类可以实现相同的接口,因为它们需要不同的参数。
任何想法?
创建'User'和传递,或者使用方法重载。 –