I have a abstract class AbstractService which has a reference to AbstractDAO

class AbstractService{
protected AbstractDAO abstractDAO;
}
AbstractService will be extended by...