An open API service indexing awesome lists of open source software.

https://github.com/pdalbem/poo

Repositório da disciplina Programação Orientada a Objetos
https://github.com/pdalbem/poo

abstract-classes abstract-method abstraction encapsulation functional-interfaces inheritance interfaces java jdbc-database method-overloading method-overriding object-oriented-programming polymorphism

Last synced: 2 months ago
JSON representation

Repositório da disciplina Programação Orientada a Objetos

Awesome Lists containing this project

README

        

# Programação Orientada a Objetos
Material da disciplina de Programação Orientada a Objetos (PROO).

### Conteúdo:
[1. Introdução a Java](https://github.com/pdalbem/POO/tree/main/1.%20Introdu%C3%A7%C3%A3o%20a%20Java)
* Tipos de dados
* Entrada e saída de dados
* Estruturas de decisão
* Estruturas de repetição
* Array

[2. Classes e Objetos](https://github.com/pdalbem/POO/tree/main/2.%20Classes%20e%20Objetos)
* Classes
* Objetos
* Métodos
* Método construtor
* Encapsulamento
* Sobrecarga de método (method overloading)
* Atributos e métodos static
* Array de objetos

[3. Associação entre Classes](https://github.com/pdalbem/POO/tree/main/3.%20Associa%C3%A7%C3%A3o%20entre%20Classes)
* Associação
* Multiplicidade
* Navegabilidade
* Implementação usando array
* Implementação usando API Collections

[Strings](https://github.com/pdalbem/POO/tree/main/Strings)
* Principais métods
* StringBuilder
* SringBuffer

[API Collections](https://github.com/pdalbem/POO/tree/main/Collections)
* List
* Map
* Queue
* Set

[API Date/Time](https://github.com/pdalbem/POO/tree/main/DateTime)
* LocalDate
* LocalTime
* LocalDateTime
* Duration
* Period
* Date/Time Formatting

[Exception Handling](https://github.com/pdalbem/POO/tree/main/Exceptions)
* Checked exception
* Unchecked exception
* Lançando exceções
* Exceções personalizadas
* Try-with-resources

[Frequently Asked Questions (FAQ)](FAQ.md)