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

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
Desculpe se vc se sentiu ofendido, mas perguntei qdo vc se certificou pq antes da mudanca de outrubro (ou sera setembro?), todas as perguntas da certificacao NAO DIZIAM QTAS OPCOES ESTAVAM CERTAS e pra mim cairam duas perguntas ressaltando este ponto de acesso a private members. Perguntei qdo

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

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

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