Na resposta está dizendo que a anotação @WebServlet marca a classe como uma Servlet, mas o que realmente faz isso não seria o extends HttpServlet que faz a classe herdar da mãe e se tornar uma Servlet? A anotação @WebServlet não seria apenas pra registrar a URL?