0% acharam este documento útil (0 voto)
4 visualizações10 páginas

Métodos em Java: Estrutura e Exemplos

Funções na linguagem de programação java
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações10 páginas

Métodos em Java: Estrutura e Exemplos

Funções na linguagem de programação java
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Curso de Informática, Curso de Informática e Sistemas

Multimédia TLP & SI 11ª Classe

Métodos em JAVA
Lição nº 28,29,39
Data: 19 de Novembro de 2024

Professora: Delfina Silva


SUMÁRIO

❑Conceitos
❑Estrutura de um método
❑Exemplo
❑Exercícios de aplicação
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: [Link]@[Link] | [Link]
REFLEXÃO

“Quando não souber para onde ir, olhe


para trás e saiba pelo menos de onde
você vem.”

— Provérbio Africano.

Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: [Link]@[Link] | [Link]
OBJECTIVOS

❏Compreender o conceito de variáveis


e sua função em um programa;
❏Diferenciar os tipos de dados;
❏Executar operações básicas como
adicao, subtracao, concatenação e
comparação;
❏Aplicar esses conceitos em pequenos
exemplos práticos utilizando JAVA.
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: [Link]@[Link] | [Link]
MÉTODOS

Métodos são blocos de código que realizam


tarefas específicas e podem ser chamados
para executar essa tarefa em um programa.
Eles ajudam a organizar, reutilizar e
modularizar o código.

Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: [Link]@[Link] | [Link]
ESTRUTURA DE UM MÉTODO
Um método em Java possui:
Modificadores de acesso: Determinam quem pode
acessar o método.
Tipo de retorno: Especifica o tipo de dado que o
método retorna. Se não retorna nada, usamos void.
Nome do método: Deve ser único dentro da classe e
descritivo.
Parâmetros (opcional): Valores que o método recebe
como entrada.
Corpo do método: Contém as instruções que definem
a tarefa.
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: [Link]@[Link] | [Link]
EXEMPLO
package method;

public class ExampleMethod {

public static void main (String[] args){


sum(2,3);

public static void sum(int num1, int num2){


[Link](num1+num2);
}

Imprimindo a instrução args.


public static void main (String[] args){

[Link](args[0]);
}
//faça o mesmo exercício usando um iterador
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: [Link]@[Link] | [Link]
TAREFA
1- Copiar a matéria do slide para o caderno;

2- Crie um programa em Java chamado ClassificadorDeArgumentos que analisa os argumentos passados pela linha de
comando (args) e realiza as seguintes tarefas:

REQUISITOS:
Entrada:
O programa deve receber uma quantidade variável de argumentos.
Cada argumento pode ser:
Um número inteiro.
Um número decimal.
Uma palavra.
Processamento:
Identificar e classificar cada argumento como:
"Número Inteiro" (exemplo: 42).
"Número Decimal" (exemplo: 3.14).
"Palavra" (exemplo: Java).
Contar quantos de cada tipo foram passados.
Saída:
Exibir cada argumento classificado.
Exibir o total de inteiros, decimais e palavras.
Validações:
Caso nenhum argumento seja fornecido, exibir: "Nenhum argumento foi passado."
Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: [Link]@[Link] | [Link]
TAREFA
3- Implemente um programa em Java chamado GerenciadorDeTarefas que utiliza métodos estáticos
para organizar e exibir tarefas. O programa deve conter:
Requisitos
Criação do método adicionarTarefa:
Recebe como parâmetros:
O nome de uma tarefa (string).
O prazo (string, no formato "dd/mm/aaaa").
Criação do método listarTarefas:
Não recebe parâmetros.
Exibe todas as tarefas adicionadas
Criação do método removerTarefa:
Recebe como parâmetro o índice da tarefa a ser removida.
Remove a tarefa correspondente da lista e exibe a mensagem
listarTarefas:
Listar tarefas novamente após remoção

Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: [Link]@[Link] | [Link]

Você também pode gostar