Aula 03 passagem de parâmetros
-
Upload
danilo-alves -
Category
Documents
-
view
2.921 -
download
1
Transcript of Aula 03 passagem de parâmetros
![Page 1: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/1.jpg)
Desenvolvimento de Software II
Java Banco de dados JODBC
Aula 03: Passagem de Parâmetro e Retorno de Método - Exercícios
Profa. Larissa Pavarini da [email protected]
Etec Antonio Devisate
![Page 2: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/2.jpg)
Passagem de Parâmetro –Retorno de Método
![Page 3: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/3.jpg)
Passagem de Parâmetro –Retorno de Método
Qual é o resultado desse programa?
Modifique o programa criando um objeto que chame o método somar.
![Page 4: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/4.jpg)
Solução do exercícioPrincipal_Retorno.java
![Page 5: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/5.jpg)
Solução do exercícioValor_Retornado.java
![Page 6: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/6.jpg)
Exercício 01 Crie uma classe Calculo_geometrico.java
que instancie as classes Area_geom.java e Volume_geom.java. A classe Calculo_geometrico é a classe principal As classes Area e Volume possuem os métodos
específicos e retornam o valor para a classe principal (Calculo_geometrico.java)
![Page 7: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/7.jpg)
Exercício 01 Métodos da classe Area_geom.java
Área do quadrado lado2
Área do triângulo (base*altura)/2
Área do círculo * raio2
= 3.14
![Page 8: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/8.jpg)
Exercício 01 Métodos da classe Volume_geom.java
Volume do cubo lado3
Volume da esfera (4* *raio3)/3
Volume do cilindro ( * raio2)* altura
![Page 9: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/9.jpg)
Lógica da classe Principal
Calculo_Geometrico.java
public class Calculo_Geometrico{ public static void main(String[]args) {
Cria os objetos para instanciar as classes area.java e volume.java
chamada dos métodos – passando os valores por parâmetro Mostrar o valor na tela
}}
![Page 10: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/10.jpg)
Lógica da classe Principal
Area_geom.java
public class Area_geom{
Criar os atributos
Criar os métodos retornando os valores para a classe principal
}}
![Page 11: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/11.jpg)
Lógica da classe Principal
Volume_geom.java
public class Volume_geom{
Criar os atributos
Criar os métodos retornando os valores para a classe principal
}}
![Page 12: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/12.jpg)
Exercício 02Para entregar
Crie uma classe Calculadora.java que instancie as classes Calc_aritmeticos.java e Comparacao.java. A classe Calculadora é a classe principal As classes Calc_aritmetico e Comparacao
possuem os métodos específicos e retornam o valor para a classe principal (Calculadora.java)
![Page 13: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/13.jpg)
Exercício 02 Métodos da classe Calc_aritmetico.java
Soma
Subtração
Multiplicação
Divisão
![Page 14: Aula 03 passagem de parâmetros](https://reader035.fdocument.pub/reader035/viewer/2022062706/557b5ea8d8b42a78238b4f1a/html5/thumbnails/14.jpg)
Exercício 02 Métodos da classe Comparacao.java
Menor <
Maior >
Igual ==
Menor igual <=
Maior igual >=