Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-10 Por tôpico Edward Roe
Oi, Não existe friendly em Java, Esta entre aspas porque o default (sem nome) é as vezes referenciado como friendly. Paulo, creio que friendly é somente em C++! Esse é o tal do friendly []´s -- Edward Roe -- LISTA SOUJAVA

RE: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-10 Por tôpico Edward Roe
Oi, Não é isso não. A visibilidade protected permite qualquer classe do mesmo pacote e qualquer sub-classe em qualquer pacote visualizar. Entao tenta isso e me diz o que acontece: package pacote1; public class SuperClasse { protected int x; } package pacote2; import

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-10 Por tôpico Michael Santos
Moderador SouJava - www.soujava.org.br CPM Sistemas - www.cpm.com.br From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO Date: 9 Jul 2001 10:47:16 -0700 Carlos, o fato da Inner Class ser private nao faz

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-10 Por tôpico silvio
Gozado, consegui testar no 1.3.0 build C e nao compilou tb..., deu o mesmo erro de visibilidade, soh compila se o metodo for declarado public na superclasse ou se eu fizer um overriding em Filho soh pra fazer super.algo(). isso merece mais investigacao. Assim que eu tiver tempo

RE: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-10 Por tôpico Jorge Martins
PROTECTED]] Sent: segunda-feira, 9 de julho de 2001 15:52 To: [EMAIL PROTECTED] Subject: RE: RES: [java-list] Basico de OO em JAVA - CUIDADO Oi, Não é isso não. A visibilidade protected permite qualquer classe do mesmo pacote e qualquer sub-classe em qualquer pacote visualizar. Entao tenta

RE: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-10 Por tôpico Edward Roe
Oi, Você está tendo um erro conceitual. Uma subclasse pode acessar qualquer método protected sim. O que você está fazendo é criando um novo objeto da classe pai, então, obviamente nenhum método protegido será acessado. Foi isso que eu disse, a menos que a classe filha esteja no mesmo

RE: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-10 Por tôpico Jorge Martins
Então está tudo certo. Era só problema de comunicação. Estamos todos certos. abraços Jorge -Original Message- From: Edward Roe [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 10 de julho de 2001 12:44 To: [EMAIL PROTECTED] Subject: RE: RES: [java-list] Basico de OO em JAVA - CUIDADO

RES: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-09 Por tôpico Java Dev
?? Depois vc teve de ir a um centro para fazer o essay exam ?? Desde já agradeço pela atenção, Rodrigo -Mensagem original- De: Edward Roe [mailto:[EMAIL PROTECTED]] Enviada em: 06 July 2001 10:43 Para: [EMAIL PROTECTED] Assunto: Re: RES: [java-list] Basico de OO em JAVA

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-09 Por tôpico masterjedi2000
extends Pai { private class InnerClass { public InnerClass() { algo(); //ERRO DE VISIBILIDADE DE ACESSO } } } From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-09 Por tôpico Leandro Fernandes Afonso
Paulo, creio que friendly é somente em C++! flws Alan -Mensagem original- De: Paulo Rogério Panhoto [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Sexta-feira, 6 de Julho de 2001 09:58 Assunto: Re: RES: [java-list] Basico de OO em JAVA - CUIDADO Esse é o tal do

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-09 Por tôpico silvio
class InnerClass { public InnerClass() { algo(); //ERRO DE VISIBILIDADE DE ACESSO } } } From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO Date: 6 Jul

RE: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-09 Por tôpico Jorge Martins
, 6 de julho de 2001 10:40 To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] Basico de OO em JAVA - CUIDADO Oi, Exatamente esse é o ponto de confusão que eu ja falei aqui antes. Voce não pode usar um atributo protected da superclasse a menos que vc esteja no mesmo pacote. Voce só tem acesso

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-07 Por tôpico Emerson Santana Pardo
Ahn... Então deve ser assim: if(protected acessandoNaSubClasse) acesso = true; if(protected acessandoNaSubClasse acessandoNoMesmoPacote) acesso = true; if(protected acessandoNaSubClasse !acessandoNoMesmoPacote) acesso = false; At 18:31 5/7/2001, Edward Roe

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-07 Por tôpico Edward Roe
Oi, Exatamente esse é o ponto de confusão que eu ja falei aqui antes. Voce não pode usar um atributo protected da superclasse a menos que vc esteja no mesmo pacote. Voce só tem acesso livre ao atributo herdado. um atributo protected eh sempre visivel para uma classe derivada,

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-07 Por tôpico Edward Roe
Oi, Esse é o tal do friendly O friendly, que é o default, já é outra história... []´s -- Edward Roe -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns:

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-07 Por tôpico Michael Santos
] To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO Date: 6 Jul 2001 07:38:34 -0700 ou eu nao entendi o que vc esta querendo dizer, ou voce cometeu um pequeno engano. uma Inner Class pode chamar metodos protected da super class da classe container, acho

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-06 Por tôpico Michael Santos
2001 16:45 Para: [EMAIL PROTECTED] Assunto: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO Acho q seu compilador foi escrito pela Microsoft, meu camarada... :-P Isto nao compila nem aki nem na China, tenho certeza absoluta... Nao preciso nem testar, se vc tem: public

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-06 Por tôpico Silvio L. de Morais
] Basico de OO em JAVA - CUIDADO Oi, Pelo que me lembre Um atributo private não pode ser acessado por uma classe filha. Um protected pode. Essa é a diferença entre private e protected. Cuidado também com o protectedvai depender dos pacotes que a filha e a mae estao.. []´s

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-06 Por tôpico Edward Roe
Oi, O problema é que as vezes as pessoas confundem o que isso representa, veja esse exemplo: package pacote1; public class SuperClasse { protected x; } package pacote2; import pacote1.*; public class SubClasse extends SuperClasse { public static void main(String

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-06 Por tôpico Paulo Rogério Panhoto
Esse é o tal do friendly Edward Roe wrote: Oi, Pelo que me lembre Um atributo private não pode ser acessado por uma classe filha. Um protected pode. Essa é a diferença entre private e protected. Cuidado também com o protectedvai depender dos pacotes que a filha e a

RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-05 Por tôpico Edson Tirelli
Amigos, Este assunto inclusive circulou aqui na lista a um tempo atras. Eh um erro comum q eu tambem cometia no inicio, mas eh importante exclarecer: os modificadores de acesso limitam o ACESSO EXTERNO aos atributos da classe, mas NAO LIMITAM A HERANCA. Isso quer dizer q se uma

RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-05 Por tôpico Michael Santos
/Consultor Moderador SouJava - www.soujava.org.br CPM Sistemas - www.cpm.com.br From: Edson Tirelli [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: RES: [java-list] Basico de OO em JAVA - CUIDADO Date: Thu, 5 Jul 2001 11:49:59 -0300 Amigos, Este assunto

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-05 Por tôpico Paulo Rogério Panhoto
Pelo que me lembre Um atributo private não pode ser acessado por uma classe filha. Um protected pode. Essa é a diferença entre private e protected. Isso não é válido?? Edson Tirelli wrote: Amigos, Este assunto inclusive circulou aqui na lista a um tempo atras. Eh um

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-05 Por tôpico Edward Roe
Oi, Correto... e tentar compilar, vc vai receber ou undefined variable: x ou variable x is not visible to B ou alguma coisa assim... a msg será: x has private access in class A onde A é a superclasse []´s -- Edward Roe -- LISTA SOUJAVA

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-05 Por tôpico silvio
public class Mae { private int x; protected int y; } public class Filha extends Mae { // A FILHA HERDA O ATRIBUTO PRIVADO X E O ATRIBUTO PROTEGIDO Y public Filha() { x = 50; // PERFEITAMENTE CORRETO y = 100; // PERFEITAMENTE CORRETO } } Acho que

RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO!!!!

2001-07-05 Por tôpico Edson Tirelli
Sun Certified Programmer for Java 2 Platform try Automatos @ www.automatos.com -Mensagem original- De: Michael Santos [mailto:[EMAIL PROTECTED]] Enviada em: quinta-feira, 5 de julho de 2001 16:45 Para: [EMAIL PROTECTED] Assunto: RES: [java-list] Basico de OO em JAVA - CUIDADO MESMO

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-05 Por tôpico Edward Roe
Oi, Pelo que me lembre Um atributo private não pode ser acessado por uma classe filha. Um protected pode. Essa é a diferença entre private e protected. Cuidado também com o protectedvai depender dos pacotes que a filha e a mae estao.. []´s -- Edward Roe

Re: RES: [java-list] Basico de OO em JAVA - CUIDADO

2001-07-05 Por tôpico Emerson Santana Pardo
Retirado do tutorial da Sun: http://java.sun.com/docs/books/tutorial/java/javaOO/accesscontrol.html Specifier class subclass package world private X protected X X X public X X X X package X X Ou seja: um atributo com modificador private