Olá, boa noite,
Estou com duvidas de como utilizar uma classes de formulario.
sou iniciando em desenvolvimento em Java, completamente habitada em Delphi, e iniciando projeto em Java, como fazer?
Tenho classes do tipo Paciente, Medico…
classe ListaPadrao, a qual eu necessito utilizar para as outras classes Paciente, Medico…
Para não criar varias copias de classes Lista
Ex: ListaPaciente, ListaMedico…
Agradeço a atenção dispensada, a minha duvida desde já!
Att.
Cláudia Patrícia de Andrade
3º Ano de Processamento de Dados
Quer utilizar uma única classe ListaPadrao para listar Paciente e Medico?
ateubh
Não entendi :?:
S
saunde
Class Paciente extends ListaPadrao {}
Class Medico extends ListaPadrao{}
Deste modo as classes Medico e Paciente são herança da class ListaPadrao,
Espero que seja essa a sua dúvida, se não for explica melhor…
grprado
saunde:
Class Paciente extends ListaPadrao {}
Class Medico extends ListaPadrao{}
Deste modo as classes Medico e Paciente são herança da class ListaPadrao,
Espero que seja essa a sua dúvida, se não for explica melhor…
Desde quando um Paciente e um Medico passam na regra IS-A (É-UM) com relação a ListaPadrao? (Pelo menos eu nunca vi um medico que se pareça com uma lista :))
S
saunde
Tenho classes do tipo Paciente, Medico…
classe ListaPadrao, a qual eu necessito utilizar para as outras classes Paciente, Medico…
eu baseei-me neste trecho…
Jaison
Kakauzinha tem como vc explicar melhor?
Quero ajudar, mas não entendi bem oq vc quer…
K
kakauzinha
Bom pessoal, o que acontece, é que eu tenho duas classes diferentes, medico e paciente.
tenho uma classe(formulario) ListaPadrao, onde é visualizado apenas dois ou tres atributos da classe.
bom, para eu não ter que fazer farias listas (listaPaciente, listaMedico), gostaria de obter este formulario atraves de herança, a ListaPadrao, onde no menu, qdo chamar paciente, abrirá a tela de ListaPadrao (paciente)
Espero ter explicado melhor o que necessito fazer!
Att.
Cláudia Patrícia de Andrade
3º Ano de Processamento de Dados
grprado
Se eu bem entendi você quer fazer uma classe ListaPadrao que trate tanto de Médicos quanto de Pacientes sem ter de reescrever código algum?
Se sim, repense as 2 classes, Medico e Paciente e descubra a interface comum e a abstraia, seja através de interface java ou através de uma superclasse. Um exemplo:
publicclassPessoa{privateStringnome;privateStringendereco;privateStringtelefone;//getters e setters}publicclassMedicoextendsPessoa{//seu codigo vai aqui}publicclassPacienteextendsPessoa{//seu codigo aqui}
Fazendo dessa maneira, voce pode tratar Medico e Paciente como Pessoas e se for o caso de montar uma tela de Listagem de Nome/Endereco/Telefone, voce poderia ter uma classe que trate tanto de médicos quanto de pacientes: