Buscar

Exercício de fixação_LinguagemPXI_1_2013

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Linguagem de Programação - Prof. Jane - Data : 31/05/2013
Exercícios de fixação
Diga de que tipo de erro trata as classes de exceção abaixo :
ArrayIndexOutOfBoundsException
ArithmeticException
NumberFormatException
InputMismatchException
NullPointerException
Para declarar uma exceção usamos _________ e para lançar uma exceção usamos ___________
Opções : try/catch - finally - throw - throws 
Para capturar exceções usamos o mecanismo ________________________, sendo que ___________ é opcional . Opções : try/catch - catch - finally - throws
A raiz das exceções com a qual trabalhamos é ________________
Opções : Throwable - Error - Exception
A palavra reservada que indica que uma classe implementa uma interface é ______________
Opções : extends - implements - defines 
Quando uma classe implementa uma interface ela tem que definir todos os métodos da interface. Esta afirmativa é correta ou errada ? ___________
Considere a classe C e as interface I1 e I2 de forma que I1 possui um método A e I2 possui um método B, ambos sem retorno e sem parâmetros. Qual a opção que representa corretamente que C implementa I1 e I2 ?
public class C implements I1, implements I2 {
 public void A () { …. }
 public void B() { …. }
}
public class C implements I1, I2 {
 public void A () { …. }
}
public class C implements I1, I2 {
 public void A () { …. }
 public void B() { ….. }
}
Os métodos de uma interface são, por default, ______________________
Opções : public e abstract - public e concretos - private e abstract
 Uma interface pode ter subinterfaces, assim como uma classe pode ter subclasses. Para denotar o relacionamento entre interfaces e subinterfaces ou entre classes e subclasses usamos a palavra reservada _________________________
Opções : implements - extends - derives 
 
 Monte o projeto de nome TestaInterfaceFixacao , verifique se compila e depois diga o que será impresso na tela :
public class TestaInterfaceFixacao {
 public static void main(String[] args) {
 Teste t = new Teste();
 t.mostrar();
 t.falar();
 }
}
///////////////////////////////
public interface A {
	public abstract void mostrar();
}
/////////////////////
public interface B extends A {
	public void falar();
}
//////////////////////
public class Teste implements B, A {
	public void mostrar()
	{
		System.out.println("Mostrando ...");
	}
	public void falar()
	{
		System.out.println("Falando...");
	}
}
O que ocorreria no projeto anterior se a classe não definisse algum método de alguma das interfaces ?
Opções : não compilaria - compilaria, mas não executaria 
Uma classe abstrata possui apenas métodos abstrados. Esta afirmativa é verdadeira ou falsa ? _____
Uma classe abstrata não possui atributos. Esta afirmativa é verdadeira ou falsa ? _____ 
O que sobrecarga ou overload ?
O que é polimorfismo e overriding (sobreposição) ?
Faça uma aplicação em Java para criar dois vetores de inteiros de nomes v e w da seguinte forma :
Cada elemento de v deverá ser formado pelo respectivo índice acrescido de 1;
Cada elemento de w deverá ser o dobro respectivo de cada elemento de v.
Ao final, imprima os elementos de v e w
 Monte em Java uma classe de acordo com o seguinte modelo :
Considerando o conceito de encapsulamento.

Continue navegando