Mo�ada pe�o desculpa pelo apelo at�... caso alguem possa/queira me dar uma 
for�ca me ajudando a responder as questoes abaixo... eu estou com algumas 
respondidadas, mas ainda estou engatinhando em java... creio que logo poderei 
ajudar muito nesta lista... mas por enquanto sou eu quem preciso... e muito de 
ajuda... um abra�o a todos... e desde j� fico agradecido a aquele que perder um 
tepinho pra me ajudar...



1.Nas suas palavras descreva os pontos fortes da linguagem Java e porque voc� a 
utilizaria no desenvolvimento de um software.
2.Nas suas palavras descreva os pontos fracos da linguagem Java e porque voc� 
n�o utilizaria no desenvolvimento de um software..
3.Java � uma linguagem compilada ou interpretada?
4.Em que m�quinas Java pode ser executada?
5.Qual � a infra-estrutura necess�ria em uma m�quina para que um programa Java 
possa ser executado?
6.O que s�o e qual a diferen�a entre J2SE, J2EE e J2ME?
7.O que � polimorfismo?
8.Java suporta heran�a m�ltipla? Qual o recurso que Java oferece semelhante a 
heran�a m�ltipla?
9.Qual a diferen�a de uma classe abstrata e uma interface em Java?
10.Observe o programa Java abaixo e responda as perguntas que se seguem:

     1  package basico;
     2
     3  class SuperClasse extends Object {
     4      //classe vazia
     5  }
     6
     7  class SubClasse extends SuperClasse {
     8      public String toString() {
     9          return(" toString da classe Subclasse.");
    10      }
    11  }
    12
    13  class SubSubClasse extends SubClasse {
    14      public String toString() {
    15          return(" toString da classe SubSubclasse.");
    16      }
    17  }
    18
    19  public class RunTimePolymorphismToString {
    20
    21      public static void main(String[] args) {
    22
    23          SuperClasse variavelSup = new SuperClasse();
    24          System.out.println(variavelSup.toString());
    25          SuperClasse variavelSub = new SubClasse();
    26          System.out.println(variavelSub.toString());
    27          SuperClasse variavelSubSub = new SubSubClasse();
    28          System.out.println(variavelSubSub.toString());
    29          Object variavelObject = new SubSubClasse();
    30          System.out.println(variavelObject.toString());
    31      }
    32  }

a.Quantas classes est�o definidas neste programa?
b.Desenhe um gr�fico representando de forma hier�rquica as classes que foram 
usadas no programa (de acordo com a heran�a). 
c.Das linhas 23 a 30 s�o criados 4 objetos e  � invocado um m�todo em cada um 
deles, o m�todo toString. Em qual classe � definido o m�todo toString pela 
primeira vez? Quando um objeto do tipo SuperClasse invoca o m�todo toString ele 
utiliza a implementa��o definida em qual classe?
d.. Este programa demonstra a utiliza��o de polimorfismo em Java. Foi 
demonstrado polimorfismo em tempo de execu��o ou compila��o?
e.Porque a linha 28 e 30 imprimem na tela a mesma mensagem, uma vez que as 
vari�veis definidas nas linhas 27 e 30 s�o de tipos diferentes?

11.O que � polimorfismo em tempo de compila��o no Java? 
12.Quais s�o os modificadores de acesso do Java que podem ser utilizados na 
especifica��o do encapsulamento dos elementos de uma classe? Liste cada um 
deles explicando qual a restri��o de acesso que ele determina.
13.Considerando a classe abaixo:

package avaliacao.java;

 public class Acesso {

        private int variavel1;
        private long vari�vel2;

        public void metodo1{}
        private void metodo2{}
        protected void metodo3{}
        void metodo4{}
}

a.Quais os m�todos que poder�o ser acessados por classes que estejam no mesmo 
pacote (package) ?
b.Quais os m�todos que poder�o ser acessados por classes que herdem 
caracter�sticas, ou seja, sejam filhos da classe teste?
c.Qual a estrutura de diret�rios na qual este programa dever� ser gravado, e 
qual dever� ser o nome dele no sistema de arquivos?
d.Escreva os m�todos acessores (get,set) desta classe para cada um dos 
atributos definidos.

14.Fa�a um pequeno programa em Java que liste o conte�do de uma tabela em um 
banco de dados.
15.Fa�a um pequeno programa em Java que passa o nome de uma tabela para um 
objeto de outra classe e este sim imprime o conte�do da tabela no banco de 
dados.








-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a