Ciencia da informatica

1235 palavras 5 páginas
LISTA DE EXERCÍCIOS – CAP. 8 1)Qual a diferença entre classe e objeto? R.: Um objeto é a instância de uma classe, ou seja, uma variável do tipo de dado definido pela classe. A classe estabelece o formato dos objetos, portanto define um tipo de dado. É a representação de um conjunto de objetos que compartilham as mesmas características e comportamentos. 2)Qual a finalidade do método construtor? R.: É o responsável pela instanciação do objeto. 3)Indique na instrução abaixo a classe, o objeto, o construtor e a instrução de instaciação: Computador computador = new Computador(); R.: Computador = classe. computador = objeto Computador() = construtor new Computador() = operação de instanciação 4)O que diferencia o construtor de um método qualquer? R.: O construtor tem o mesmo nome da classe, inicia com a diretiva de encapsulamento public, não possui um tipo de retorno e não pode ser precedido por nenhum tipo de qualificador. 5)Observe que a classe abaixo não possui um construtor. Porém para se instanciar um objeto é necessário o operador new seguido do nome do construtor. Dessa forma não será possível instanciar um objeto nesta classe? Explique. public class garrafa{ private String tipo; public void setTipo(String tipo){ this.tipo = tipo; } public String getTipo(){ return tipo; } } R.: Quando não é declarado explicitamente um construtor em uma classe, o cpmpilador adiciona um construtor padrão(default) durante o processo de compilação. Logo será possível criar um objeto desta classe porque após a compilação a mesma irá possuir o comstrutor padrão. 6)A classe abaixo é parecida com a classe do exercício anterior, porém agora ela possui um construtor alternativo. O que irá acontecer se em outra classe você desejar criar um objeto da mesma com a seguinte instrução: Garrafa gar = new Garrafa(); public class garrafa{ private String tipo; public Garrafa(String tipo){ this.tipo = tipo; }

public void setTipo(String tipo){ this.tipo = tipo; } public String getTipo(){ return

Relacionados

  • Informática na ciencia
    4871 palavras | 20 páginas
  • ciencias exatas e informatica
    612 palavras | 3 páginas
  • INFORMÁTICA, CIENCIAS E MATEMÁTICA
    327 palavras | 2 páginas
  • A importância da introdução da informática em ciências naturais.
    569 palavras | 3 páginas
  • a importancia da informatica nos cursos de ciencia agrarias
    984 palavras | 4 páginas
  • Sistemas informatizados e a ciência da informação - informática
    3208 palavras | 13 páginas
  • 1 Conceitos Básicos Conceitos Básicos Informática Aplicada à Ciência da Informação Informática Aplicada à Ciência da Informação
    3284 palavras | 14 páginas
  • Informática na educação: a utilização da internet como fonte de pesquisa para o ensino de ciências.
    732 palavras | 3 páginas
  • Levantamentos topográficos do Departamento de Matemática e Informatica (DMI) da Faculdade de Ciências da Universidade Eduardo Mondlane
    1190 palavras | 5 páginas
  • EAFRT
    5784 palavras | 24 páginas