Anúncio
Anúncio

Mais conteúdo relacionado

Similar a Aula 2 - Java Prof.ª Cristiane Fidelix(20)

Mais de Cris Fidelix(20)

Anúncio

Último(20)

Aula 2 - Java Prof.ª Cristiane Fidelix

  1. Profª Me. Cristiane Fidelix (Simbologia clássica) Linguagem de Programação Java
  2. Classes
  3. Classes
  4. Classes
  5. Classes
  6. Exemplos:
  7. Classes
  8. Atributos
  9. Atributos
  10. Atributos
  11. 2) Exercício: Identifique as classes e seus atributos
  12. Métodos
  13. Métodos
  14. Exemplo 1: Vamos modelar a classe pessoa?
  15. Exemplo2: Vamos modelar a classe computador?
  16. Modele as seguintes classes: Descreva a estas classes as características (atributo) e o comportamento (metodos) de cada um. 1) Aluno 2) Funcionario 3) Professor 4) Cliente
  17. Leia o texto abaixo: Para atender as necessidades de informação de uma biblioteca universitária foi proposto um sistema que deve atender as seguintes características: - O cadastro dos usuários da biblioteca com endereço completo. Os usuários podem ser classificados em três grupos: Professores Alunos Funcionários - Dos professores e funcionários é necessário conhecer o Departamento ao qual estão sempre vinculados. - O cadastro das obras da biblioteca, que podem ser classificadas em: Livros científicos, periódicos científicos, periódicos diversos, entretenimento e etc.. - A língua em que se encontra o exemplar da obra - A mídia onde se encontra o exemplar da obra - Os autores da obra com o controle da nacionalidade do autor - As editoras dos exemplares com o ano de edição de cada exemplar - O histórico dos empréstimos Desta forma, identifique as possíveis classes seus respectivos atributos e métodos.
  18. Instância
  19. INSTÂNCIA  Representa cada ocorrência de um objeto formados a partir de uma classe.
  20. Matricula: 00123 nome: “João” dataNascimEnto: 12/10/1980 cpf: 127.079.354-34 Endereço: “Av. Santa Inês” Cidade: “São Paulo” EXEMPLOS DE INSTÂNCIA DA CLASSE DE FUNCIONÁRIOS FUNCIONÁRIO + MATRICULA: INT - NOME: STRING - DATANASCIMENTO:DATE - CPF: INT - ENDEREÇO: STRING - CIDADE: STRING Instanciação
  21. Exemplos:
  22. Agora.... Vamos modelar a classe Livros
  23. Exemplo: 1º Criar a classe: livros public class livros { int codLivro; String nome; String autor; String descricao; String isbn; String ano; String edicao; double valor; void exibirCadastro() { System.out.println("____________________"); System.out.println(" Cadastro livro"); System.out.println("Código:" + codLivro); System.out.println("O nome do livro é:" + nome); System.out.println(" Desrição:"+ descricao); System.out.println("O valor :"+ valor); System.out.println("O ISBN"+ isbn); System.out.println("O ISBN"+ ano); System.out.println("O ISBN"+ edicao); System.out.println("____________________"); } }
  24. 2º Instanciar 1 objeto public class testeLivro { public static void main(String[] args) { livros livro1 = new livros( ); //instanacia, estou criando 1 objeto, estou instanciando livros livro2 = new livros( ); livro1.nome ="Java a bilbia"; livro1.autor="Cris Fidelix"; livro1.codLivro=001; livro1.descricao="Linguagem de POO"; livro1.edicao ="Atena"; livro1.isbn =" 999.9999.999"; livro1.ano="2020"; livro1.valor=200.00; livro1.exibirCadastro(); } }
  25. Exercício: Escreva uma classe em Java gerenciando os seguintes itens abaixo:
  26. Métodos com retorno de valor
  27. Métodos com retorno de valor:
  28. Métodos com retorno de valor: • Mas como retornar um valor? • Ex1.:
  29. Métodos com retorno de valor: • Ex2.:
  30. Métodos com retorno de valor: • Tipo void:
  31. Métodos com Parâmetros
  32. Métodos com parâmetro: • Os métodos são capazes de fazer um ou mais parâmetros
  33. Métodos com parâmetro: • Ex:
Anúncio