A classe '<classname>' não pode herdar de si mesma: <mensagem>

Uma instrução Inherits em uma definição de classe especifica sua própria classe.

Uma classe pode herdar de outra classe, que lhe fornece todos os membros da classe da qual herda, para que não tenha de definir esses membros novamente. Essa classe é chamada de classe derivada, e a classe da qual ela herda é chamada de classe base.

Não faz sentido que uma classe herde de si mesma, porque já possui todos os seus próprios membros.

ID de erro: BC30257

Para corrigir este erro

  1. Verifique a ortografia do nome da classe na Inherits instrução.

  2. Se você não pretende herdar de uma classe diferente, remova a Inherits instrução completamente.

  3. Examine a mensagem citada em busca de sugestões.

Consulte também