Só para lembrar que a tabela de modificadores de acesso no primeiro link fala de modificadores de acesso de classes mas não de interfaces. Em métodos de interfaces o default (sem modificador) é public. E no link todos os modificadores apresentados são ditos de acesso (visibilidade). Estes são apenas public, private e protected. Os outros nao são de acesso.
Aqui tem a tabela completa dos modificadores de visibilidade para classes, métodos e interfaces, mas vários deles vocês ainda vão ver: http://www.javacamp.org/javaI/Modifier.html Abraço Peter P. Lupo http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo <http://sites.google.com/site/pplupo>MPS.BR Authorized Implementation Practitioner<http://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf>- Certified ScrumMaster <http://www.scrumalliance.org/pages/certified_scrummaster> <http://www.scrumalliance.org/pages/certified_scrummaster>Oracle Certified Associate, Java SE 5/SE 6<http://in.sun.com/training/certification/java/scja.xml> - Java Black Belt <http://www.blackbeltfactory.com/ui#!User/pplupo> <http://www.blackbeltfactory.com/ui#!User/pplupo>+55 (021) 81742487 2011/4/29 Zaedy Sayão <[email protected]> > Bem, primeiro, queria pedir desculpa novamente pelos meus 5 minutos de > atraso xD > > Em segundo lugar, queria agradecer MUITO quem foi. Acho que nunca dei uma > monitoria com tanta gente. Lab3 ficou pequeno....rs > É bom dar monitoria quando tem gente interessada e bastante gente :) > > Eu queria ter falado mais a fundo sobre os assuntos, mas vi que estavam com > dificuldade em outras coisas, como falei, e por isso foi melhor falar um > pouco mais sobre OO em geral. > > Apesar disso, acho que deu pra cobrir bastante coisa da matéria e tirar > dúvidas gerais de vocês. Espero que tenha sido útil e que tenham gostado. > Como falei, já tem muito tempo que não dava uma aula dessas, então, demorei > um pouco pra pegar o ritmo. > Críticas e sugestões são vem vindas =) > > Os assuntos que lembro que falei foram: > > > 1. Classe e objeto > 2. Classe abstrata > 3. Interface > 4. Um pouco de exceção (falei apenas de try/catch e citei que existe > como lançar a exceção para outra classe, mas não dei exemplos nem nada do > tipo) > 5. Modificares de acesso > 6. Herança, encapsulamento e polimorfismo > 7. Sobrecarga > 8. ArrayList > 9. Mostrei o debug e alguns atalhos do eclipse > 10. Pacotes > 11. Generics > 12. Collection - acabei não falando > 13. Comparable e comparator > 14. Não lembro se teve algo mais xD > > Fiquei devendo algumas coisas. > > Primeiro, sobre o modificador default, quando você não coloca nada. > Achei um link que tem uma tabela bem prática sobre: > http://mgcarvalheiro.wordpress.com/2009/04/22/dicas-de-java-i-modificadores-de-acesso/ > > Sobre herança viajei um pouco e falei mais do que devia. Mas como me > pediram pra enviar os links, seguem alguns abaixo. > Agora, como eu falei, não se prendam a isso. É um assunto mais avançado que > não cabe a comp2 (e acabei me arrependendo de ter falado pra vocês...rs) > Alguns links que o próprio Peter (monitor honorário escreveu): > http://craftnicely.blogspot.com/2009/09/conformidade-de-tipo.html > > http://craftnicely.blogspot.com/2009/12/interfaces-e-comportamento-aumentando.html > Outro link bem básico sobre: > http://imasters.com.br/artigo/20380/java/heranca-x-composicao > > Sobre Collection, achei um post legal de um amigo meu: > http://oliveiraerich.wordpress.com/2011/04/28/qual-a-melhor-implementacao-de-collection-e-mapas-para-o-meu-programa/ > Guardem para quando aprenderem. Vai ser útil. > > Sobre Generics, comentei algumas coisas mais avançadas, aqui tem mais > sobre: > > http://oliveiraerich.wordpress.com/2011/04/07/aprendendo-a-utilizar-generics-parte-1/ > > http://oliveiraerich.wordpress.com/2011/04/11/aprendendo-a-utilizar-generics-parte-2-wildcards/ > > http://oliveiraerich.wordpress.com/2011/04/18/aprendendo-a-utilizar-generics-%E2%80%93-parte-3-classes-e-metodos/ > > Bem, espero que tenham gostado e tirado algo de bom da monitoria. > > Precisando, estamos aí pra isso :) > > []'s > > -- > Zaedy Dantas Sayão > Graduando em Ciência da Computação DCC/UFRJ > http://www.manufato.com.br/ > MSN: [email protected] > > -- > You received this message because you are subscribed to the Google Groups > "Comp 2 - Geral" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/comp2-geral?hl=en. > -- You received this message because you are subscribed to the Google Groups "Comp 2 - Geral" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
