>Bom, sobre a associação, você está certo. Me confundi com o fato de em java
>todas as agregações sejam fracas (ponteiros), e não fortes como pode ser
>feito em C++.
OK. Java e Delphi trabalham igual, com agregacao fraca (tudo e referencia).
Em C++ posso trabalhar com agregacao forte (por valo
Bom, sobre a associação, você está certo. Me confundi com o fato de em java
todas as agregações sejam fracas (ponteiros), e não fortes como pode ser
feito em C++.
>>ASSOCIACAO
Esta é a melhor solução!
>>public class Pessoa {
>>public char Nome;
>>}
>>public class Medico {
>>public char CRM;
>>
Desculpem, faltou um pedaco.
A opcao da agregacao :
public class Pessoa {
public char nome;
public Medico profissao; //nao fica meio estranho? Uma pessoa tem um Medico?
}
ou melhor
public class Medico {
public char crm;
public Pessoa PessoaAssociada; //Este parece melhor.
}
Mais nos dois casos
Oi, Ricardo
>>Quando falo em associacao, estou falando que a classe Medico nao conhece a
>>classe PessoaFisica, nem a classe PessoaFisica conhece a classe Medico.
>>Nenhuma delas tem um atributo com o tipo da outra.
>>Existe entao, uma classe que ainda nao temos nome pra ela (poderia ser
>>Roles
>Quando falo em associacao, estou falando que a classe Medico nao conhece a
>classe PessoaFisica, nem a classe PessoaFisica conhece a classe Medico.
>Nenhuma delas tem um atributo com o tipo da outra.
>Existe entao, uma classe que ainda nao temos nome pra ela (poderia ser
>Roles) que representa a
existir paciente ou medico sem pessoa, nao consigo.
Um abraco,Pablo.
-Original Message-
From: Ricardo Santiago <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Thursday, January 13, 2000 10:12 AM
Subject: Re: [SouJava-J] POO
>>Eu, Ricardo Munhoz Santi
>>Eu, Ricardo Munhoz Santiago sou uma pessoa física, que me formei médico e
>>venho trabalhar neste hospital. Entro então como Medico. No meio do ano,
>>fico doente e resolvo me internar neste mesmo hospital. Para ter uma ficha
>>clinica preciso ser cadastrado como paciente. Já houve duplicação do
[EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Thursday, January 13, 2000 8:15 AM
Subject: Re: [SouJava-J] POO
>>Entao a heranca que vamos ter pode ser :
>>Pessoa -> Pessoa Fisica -> Paciente
>> -> Medico
>>Pessoa -
>Entao a heranca que vamos ter pode ser :
>Pessoa -> Pessoa Fisica -> Paciente
> -> Medico
>Pessoa ->Pessoa Juridica-> Convenio
Tenho apenas uma consideração neste respeito... Geralmente não é
recomendável associar por herança um papel (role) que possa
Um livro excelente sobre isso é: Object Oriented Software Construction
do Bertand Meyer.
http://www.bookpool.com/.x/iewai64tw0/sm/0136291554
"The definitive tome on Object-Orientation" "The finest piece of writing
and thinking on this vast subject" "Compelling. Extremely well written
and litera
EMAIL PROTECTED] <[EMAIL PROTECTED]>
>Date: Wednesday, January 12, 2000 1:41 PM
>Subject: [SouJava-J] POO
>Amigos,
>não sei se este e-mail se encaixa na lista, se alguém achar que não, GRITE!
>Hehehe
>Como estamos discutindo muito sobre Orientação a Objetos, tenho um prob
Amigos,
não sei se este e-mail se encaixa na lista, se alguém achar que não, GRITE!
Hehehe
Como estamos discutindo muito sobre Orientação a Objetos, tenho um problema
prático a apresentar-lhes.
Quero migrar um aplicativo que fiz em um banco de dados para Java. É um
aplicativo médico, para control
12 matches
Mail list logo