Exercícios Java

366 palavras 2 páginas
1. Escreva um programa que crie uma interface java A e nessa interface crie dois métodos (meth1 e meth2).

Implemente essa interface em outra classe chamada MyClass.

Crie uma interface B que herda a interface A e implementa mais um método (meth3).

A classe MyClass implementa todos os métodos das interfaces A e B uma vez que ela implementa B.

Crie um programa que teste os métodos de A e B.

INTERFACE A

package Ex02Interface;

public interface A {

//interface é similar a uma classe, sem precisar usar

modificadoresx

//declaração de métodos abstratos:

em informar os modificadores, por serem redundantes

}

INTERFACE B

package Ex02Interface;

public interface B extends A{ //herdando a interface a

void meth3(); //inclusão do terceiro método, agora B inclui os

métodos meth1 e meth2.

}

MYCLASS

package Ex02Interface;

class MyClass implements B {

System.out.println("meth1().");

}

public void meth2() {

System.out.println("meth2().");

}

public void meth3() {

System.out.println("meth3().");

}

}

TESTE

package Ex02Interface;

public class teste {

public static void main(String arg[]){

MyClass calc=new MyClass();

}

}

Saída do Programa:

meth1

Meth2

Meth3

2. Utilize herança para criar uma superclasse de exceção (chamada ExceptionA) e subclasses de exceção

ExceptionB e ExceptionC, em que ExceptionB herda de ExceptionA e ExceptionC herda de ExceptionB.

Escreva um programa para demonstrar que o bloco catch para tipo ExceptionA captura exceções de tipos

ExceptionB e ExceptionC.

public class ExceptionA extends Exception{

}

public class ExceptionB extends ExceptionA {

}

public class ExceptionC extends ExceptionB {

}

public class TesteExcption {

ExceptionB");

ExceptionC");

}

Saída:

Capturei a excption ExceptionB

Capturei a excption ExceptionC

class TesteExcecao {

public static void

Relacionados

  • Java exercicios
    541 palavras | 3 páginas
  • Exercicios de java
    1055 palavras | 5 páginas
  • Exercicios java
    1183 palavras | 5 páginas
  • Exercicios de java
    4599 palavras | 19 páginas
  • Exercicios Java
    1166 palavras | 5 páginas
  • Exercicio JAVA
    335 palavras | 2 páginas
  • Exercícios Java
    1679 palavras | 7 páginas
  • Java exercicios
    411 palavras | 2 páginas
  • Exercício em Java
    333 palavras | 2 páginas
  • Exercicios JAVA
    2114 palavras | 9 páginas