-
CTF/UFPI001 - PROGRAMAÇÃO I - Turma: TI-2A (2022.2)
Conceitualização de Programação Orientada a Objeto. Definição de classe e objeto. Abstração e Encapsulmento.
Atributos, métodos, construtores. Métodos de acesso (getters) e modificadores (setters).
Aplicação dos conceitos de classes e objetos
Definição, declaração e utilidade dos arrays. Funções e benefícios da sobrecarga de métodos (e construtores)
Aplicando os conceitos de arrays e sobrecarga em laboratório
Associação. Composição. Agregação. Representação dos relacionamentos com exemplos em diagramas UML
Definição e aplicação da herança e classe abstrata. Exemplos com diagramas de classe UML simples.
Demonstração do conceito de Polimorfismo. Noções sobre interfaces.
Aplicação em laboratório dos conceitos de herança e polimorfismo
Apresentação e definição das coleções Java
Demonstração das coleções subclasses de List, Set e Map.
Definição e motivação do tratamento de exceções em Java. Cláusula try...catch...finally. Cláusulas throw e throws. Criando uma exceção customizada
Nenhum item foi encontrado
SIGAA | Superintendência de Tecnologia da Informação - STI/UFPI - (86) 3215-1124 | sigjb17.ufpi.br.instancia1 vSIGAA_3.12.1134 05/10/2024 10:17