Re: [delphi-br] Dúvida sobre herança

2010-02-11 Por tôpico Daniel Hiromy
Obrigado Dirlei. Vou pesquisar à respeito do Strategy Em 10 de fevereiro de 2010 09:14, Dirlei dir...@gmail.com escreveu: Daniel, Isso pode ser um sinal de que o design desse trecho do seu projeto OO precisa ser alterado. Talvez a implementação do método que está na classe avô deva ser

Re: [delphi-br] Dúvida sobre herança

2010-02-11 Por tôpico Vinicius Santos
Em 10/02/2010 07:50, Samuel M. Basso escreveu: Amigo eu tenho o sistema totalmente em herança desde metodos até da parte visual. É muito usado e faz sentido sim Vinicius. Pensa comigo vou tentar te explicar me maneira clara. Em um sistema que vc tem varios cadastros com Codigo e Descrição

Re: [delphi-br] Dúvida sobre herança

2010-02-10 Por tôpico Samuel M. Basso
Amigo eu tenho o sistema totalmente em herança desde metodos até da parte visual. É muito usado e faz sentido sim Vinicius. Pensa comigo vou tentar te explicar me maneira clara. Em um sistema que vc tem varios cadastros com Codigo e Descrição apenas dois campos (situando um exemplo) vc cria essa

Re: [delphi-br] Dúvida sobre herança

2010-02-10 Por tôpico Dirlei
Daniel, Isso pode ser um sinal de que o design desse trecho do seu projeto OO precisa ser alterado. Talvez a implementação do método que está na classe avô deva ser transferida para outra classe. Se te interessar, dê uma olhada no Padrão de projeto Strategy. Acredito que seja aplicável no seu

Re: [delphi-br] Dúvida sobre herança

2010-02-10 Por tôpico Daniel Hiromy
Bom dia pessoal. Desculpem minha pergunta que não foi clara. Eu tenho uma classe A com um método X. Tenho uma segunda classe B que herda de A e estende o método X. Depois crio uma classe C que herda de B, mas que estende apenas o método X de A, desconsiderando a implementação de B. Queria saber se

Re: [delphi-br] Dúvida sobre herança

2010-02-09 Por tôpico Vinicius Santos
Em 09/02/2010 10:44, Daniel Hiromy escreveu: Como faço para extender um método e chamar só o método da classe avô? Simplesmente não faz sentido fazer isso. Faça a herança da classe, e crie um novo método, já que não quer chamar o ancestral. Ahhh, claro. Para não chamar o método da classe