我這裏有方法根據給定的參數用戶添加到數據庫中,(用戶名,密碼等)從通過不同類別實現一個共同的接口的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'和傳遞,或者使用方法重載。 –