インタフェース上のカスタム汎用
2600 ワード
インタフェース上のカスタム汎用(方式一)
インタフェース上のカスタム汎用(方式2)
package cn.itcast.genecity;
//
interface Dao<T>{
public void add(T t);
public void remove(T t);
}
public class Demo4<T> implements Dao<T>{
@Override
public void add(T t) {
// TODO Auto-generated method stub
}
@Override
public void remove(T t) {
// TODO Auto-generated method stub
}
public static void main(String[] args) {
//
new Demo4<String>();
}
}
インタフェース上のカスタム汎用(方式2)
package cn.itcast.genecity;
//
interface Dao<T>{
public void add(T t);
public void remove(T t);
}
public class Demo4 implements Dao<String>{
@Override
public void add(String t) {
// TODO Auto-generated method stub
}
@Override
public void remove(String t) {
// TODO Auto-generated method stub
}
public static void main(String[] args) {
new Demo4<String>();
}
}