BaseDao.java
public interface BaseDao<T> {}BaseDaoImpl.java
public abstract class BaseDaoImpl<T> implements BaseDao<T> {}UserService.java
public interface UserService extends BaseDao<User>{}UserServiceImpl.java
public class UserServiceImpl extends BaseDaoImpl<User> implements UserService {} //User就不粘出来了我想问下,为什么UserService这个接口为什么还要继承一下BaseDao接口,不继承也没有什么影响呀?
这样的代码风格是从老师和视频讲解老师那里看到的,不懂为什么要这样。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货