programaçao

475 palavras 2 páginas
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS

Engenharia de Materiais
Programação II

Natália Oliveira Sena

LISTA I

Prof. Thiago Rodrigues

Belo Horizonte
2013

Questão 1) Construtores são métodos especiais chamados pelo sistema no momento da criação de um objeto. Eles não possuem valor de retorno, porque você não pode chamar um construtor para um objeto, você só usa o construtor no momento da inicialização do objeto. Construtores representam uma oportunidade de inicializar seus dados de forma organizada. Um construtor em Java ou qualquer outra linguagem é um método (função) com o mesmo nome da classe e sem valor de retorno especificado.
Ele na verdade é a função vital da classe, que define os comandos que devem ser executados toda vez que um objeto da classe é criado.
Quando se fala em construtor padrão esta se referindo ao construtor imediato da classe.

Questão 2)
Em Java o programador não precisa deslocar memória, com em C ou C++(outras linguagens). Java tem um coletor de lixo que possui a função de gerenciar memória, otimizando a mesma. O coletor de lixo libera a memória mantida por um objeto se não houver mais nenhuma referência para ele.

Questão 3)
Dentro da mesma máquina virtual Java os parâmetros fornecidos aos métodos são passados por valor. Isto é, quando m determinado parâmetro é passado a um método o Java cria uma cópia desse parâmetro e coloca-a na stack do método invocado. Para tipo primitivos (int, boolean,...) esta operação não levanta qualquer problema mas quando se tratam de objetos as coisas não funcionam exatamente da mesma maneira. Na verdade, em Java não se lida diretamente com objetos, que permanecem na heap, mas com as suas referências.

Questão 5)

public class Cidade { private String Nome, Estado; private int Habitantes; private float Latitude,Longitude,Distancia; public Cidade(String n, String e, float lat, float lon){ Nome = n;

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas