Desenvolvimento de Software II   Java    Banco de dados JODBC Aula 03:  Passagem de Parâmetro e Retorno de Método - Exer...
Passagem de Parâmetro – Retorno de Método
Passagem de Parâmetro – Retorno de Método <ul><li>Qual é o resultado desse programa? </li></ul><ul><li>Modifique o program...
Solução do exercício Principal_Retorno.java
Solução do exercício Valor_Retornado.java
Exercício 01 <ul><li>Crie uma classe  Calculo_geometrico.java  que instancie as classes  Area_geom.java  e  Volume_geom.ja...
Exercício 01 <ul><li>Métodos da classe  Area_geom.java </li></ul><ul><ul><li>Área do quadrado  </li></ul></ul><ul><ul><ul>...
Exercício 01 <ul><li>Métodos da classe  Volume_geom.java </li></ul><ul><ul><li>Volume do cubo </li></ul></ul><ul><ul><ul><...
Lógica da classe Principal Calculo_Geometrico.java <ul><li>public class  Calculo_Geometrico </li></ul><ul><li>{ </li></ul>...
Lógica da classe Principal Area_geom.java <ul><li>public class  Area_geom </li></ul><ul><li>{ </li></ul><ul><li>  Criar os...
Lógica da classe Principal Volume_geom.java <ul><li>public class  Volume_geom </li></ul><ul><li>{ </li></ul><ul><li>  Cria...
Exercício 02 Para entregar <ul><li>Crie uma classe  Calculadora.java  que instancie as classes  Calc_aritmeticos.java  e  ...
Exercício 02 <ul><li>Métodos da classe  Calc_aritmetico.java </li></ul><ul><ul><li>Soma </li></ul></ul><ul><ul><li>Subtraç...
Exercício 02 <ul><li>Métodos da classe  Comparacao.java </li></ul><ul><ul><li>Menor < </li></ul></ul><ul><ul><li>Maior > <...
Upcoming SlideShare
Loading in …5
×

Aula 03 passagem de parâmetros

3,140 views
3,019 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,140
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Aula 03 passagem de parâmetros

  1. 1. Desenvolvimento de Software II  Java  Banco de dados JODBC Aula 03: Passagem de Parâmetro e Retorno de Método - Exercícios Prof a . Larissa Pavarini da Luz [email_address] Etec Antonio Devisate
  2. 2. Passagem de Parâmetro – Retorno de Método
  3. 3. Passagem de Parâmetro – Retorno de Método <ul><li>Qual é o resultado desse programa? </li></ul><ul><li>Modifique o programa criando um objeto que chame o método somar. </li></ul>
  4. 4. Solução do exercício Principal_Retorno.java
  5. 5. Solução do exercício Valor_Retornado.java
  6. 6. Exercício 01 <ul><li>Crie uma classe Calculo_geometrico.java que instancie as classes Area_geom.java e Volume_geom.java. </li></ul><ul><ul><li>A classe Calculo_geometrico é a classe principal </li></ul></ul><ul><ul><li>As classes Area e Volume possuem os métodos específicos e retornam o valor para a classe principal ( Calculo_geometrico.java ) </li></ul></ul>
  7. 7. Exercício 01 <ul><li>Métodos da classe Area_geom.java </li></ul><ul><ul><li>Área do quadrado </li></ul></ul><ul><ul><ul><li>lado 2 </li></ul></ul></ul><ul><ul><li>Área do triângulo </li></ul></ul><ul><ul><ul><li>(base*altura)/2 </li></ul></ul></ul><ul><ul><li>Área do círculo </li></ul></ul><ul><ul><ul><li> * raio 2 </li></ul></ul></ul><ul><ul><ul><ul><li> = 3.14 </li></ul></ul></ul></ul>
  8. 8. Exercício 01 <ul><li>Métodos da classe Volume_geom.java </li></ul><ul><ul><li>Volume do cubo </li></ul></ul><ul><ul><ul><li>lado 3 </li></ul></ul></ul><ul><ul><li>Volume da esfera </li></ul></ul><ul><ul><ul><li>(4*  *raio 3 )/3 </li></ul></ul></ul><ul><ul><li>Volume do cilindro </li></ul></ul><ul><ul><ul><li>(  * raio 2 )* altura </li></ul></ul></ul>
  9. 9. Lógica da classe Principal Calculo_Geometrico.java <ul><li>public class Calculo_Geometrico </li></ul><ul><li>{ </li></ul><ul><li>public static void main( String []args) </li></ul><ul><li>{ </li></ul><ul><li> Cria os objetos para instanciar as </li></ul><ul><ul><ul><li> classes area.java e volume.java </li></ul></ul></ul><ul><ul><ul><li> chamada dos métodos – passando os valores </li></ul></ul></ul><ul><li> por parâmetro </li></ul><ul><li> Mostrar o valor na tela </li></ul><ul><li>} </li></ul><ul><li>} </li></ul>
  10. 10. Lógica da classe Principal Area_geom.java <ul><li>public class Area_geom </li></ul><ul><li>{ </li></ul><ul><li> Criar os atributos </li></ul><ul><ul><ul><li> Criar os métodos retornando os valores </li></ul></ul></ul><ul><ul><ul><li>para a classe principal </li></ul></ul></ul><ul><ul><ul><li>} </li></ul></ul></ul><ul><li>} </li></ul>
  11. 11. Lógica da classe Principal Volume_geom.java <ul><li>public class Volume_geom </li></ul><ul><li>{ </li></ul><ul><li> Criar os atributos </li></ul><ul><li> Criar os métodos retornando os valores </li></ul><ul><li>para a classe principal </li></ul><ul><ul><ul><li>} </li></ul></ul></ul><ul><li>} </li></ul>
  12. 12. Exercício 02 Para entregar <ul><li>Crie uma classe Calculadora.java que instancie as classes Calc_aritmeticos.java e Comparacao.java. </li></ul><ul><ul><li>A classe Calculadora é a classe principal </li></ul></ul><ul><ul><li>As classes Calc_aritmetico e Comparacao possuem os métodos específicos e retornam o valor para a classe principal ( Calculadora.java ) </li></ul></ul>
  13. 13. Exercício 02 <ul><li>Métodos da classe Calc_aritmetico.java </li></ul><ul><ul><li>Soma </li></ul></ul><ul><ul><li>Subtração </li></ul></ul><ul><ul><li>Multiplicação </li></ul></ul><ul><ul><li>Divisão </li></ul></ul>
  14. 14. Exercício 02 <ul><li>Métodos da classe Comparacao.java </li></ul><ul><ul><li>Menor < </li></ul></ul><ul><ul><li>Maior > </li></ul></ul><ul><ul><li>Igual == </li></ul></ul><ul><ul><li>Menor igual <= </li></ul></ul><ul><ul><li>Maior igual >= </li></ul></ul>

×