Parece que você está descrevendo o conceito de herança em programação orientada a objetos. A herança permite que uma classe herde atributos e métodos de outra classe, facilitando a reutilização de código e a organização hierárquica das classes. No caso mencionado, criar uma nova classe com o método desejado e que tenha informações comuns a todas as outras classes que a herdem é uma abordagem adequada. Ao criar uma classe chamada "Funcionário" com os atributos e métodos comuns a Gerente, Secretaria e Vendedor, você pode fazer com que essas classes herdem da classe "Funcionário". Dessa forma, as classes filhas terão acesso aos atributos e métodos da classe pai, evitando a duplicação de código e facilitando a manutenção. Essa abordagem é útil quando várias classes têm características em comum e você deseja evitar repetição de código. No entanto, é importante analisar se a herança é a melhor solução para o seu caso específico, levando em consideração os princípios de design de software e a estrutura do seu sistema.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar