GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

AULA 03

Vitória Beraldo Portugiesisch 19 Karten

Karten in diesem Stapel (19)

  1. 1VISIBILIDADE(+) Public: qualquer outra classe
    (-) Private: internamente na classe
    (#) Protected: dentro da propria classe, mesmo pacote e classes filhas
    -Default: classes do mesmo pacote
  2. 2pilares POOherança, polimorfismo, encapsulamento e abstracao
  3. 3abstraçãoclasse não fica visível ao programador que utiliza a classe.
  4. 4possibilidade de acrescentar funcionalidadesrespeitando a interface original manterá o sistema funcional sem
    alterações
  5. 5Simplificação da utilização dos objetosacelera o
    desenvolvimento dos códigos
  6. 6sistema fica robusto a mudanças internasbastando respeitar a
    interface.
  7. 7COLLECTIONSconjunto de classes que implementam
    diferentes estruturas de dados, estruturas encapsuladas
  8. 8ArrayListelementos possuem uma ordem definida e trazem métodos de
    manipulação, como remoção, inserção, busca, entre outros
  9. 9LinkedListremoção e inserção de forma muito mais rápida e a busca por elementos de
    forma muito mais lenta em comparação ao ArrayList tradicional.
  10. 10HashSetelementos organizados por meio de uma função
    Hash
    operações de adição, remoção e busca= rapidas, não garante uma ordem dos elementos.
  11. 11LinkedHashSeté semelhante a HashSet, porém, ele armazena a ordem
    em que os elementos foram adicionados.
  12. 12HashMappossível mapear uma ID de um tipo diverso.
  13. 13metodos estaticossolucoes para problemas
  14. 14Sort (List<> lista)ordem crescente os itens da lista passada
    por parâmetro
  15. 15• Shuffle (List<> lista, Random rnd)embaralha de forma aleatória os
    elementos da lista passada por parâmetro
  16. 16Max (Collection<> coll, Comparator<> comp)retorna o maior elemento,
    aceita tanto lista, quanto hash
  17. 17Min (Collection<> coll, Comparator<> comp)análogo ao max, porém,
    retorna o menor elemento.
  18. 18Reverse (List<> lista)coloca todos os itens em ordem reversa.
  19. 19ITERATORNavegar pelos dados independentes da classe Collections utilizada

Informationen

Beschreibung
Karteikarten am AULA 03, erstellt von Vitória Beraldo am 01/04/2025.
Erstellt von
Vitória Beraldo
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck