Dados Gerais do Componente Curricular
| Tipo do Componente Curricular: |
MÓDULO |
| Unidade Responsável: |
ESCOLA AGRÍCOLA DE JUNDIAÍ (11.22) |
| Código: |
INF2508 |
| Nome: |
PROGRAMAÇÃO ORIENTADA A OBJETOS |
| Carga Horária Teórica: |
60 h. |
| Carga Horária Prática: |
60 h. |
| Carga Horária Total: |
120 h. |
| Pré-Requisitos: |
|
| Co-Requisitos: |
|
| Equivalências: |
|
| Excluir da Avaliação Institucional: |
Não |
| Matriculável On-Line: |
Sim |
| Horário Flexível da Turma: |
Não |
| Horário Flexível do Docente: |
Sim |
| Obrigatoriedade de Nota Final: |
Sim |
| Pode Criar Turma Sem Solicitação: |
Não |
| Necessita de Orientador: |
Não |
| Exige Horário: |
Sim |
| Permite CH Compartilhada: |
Não |
| Ementa/Descrição: |
1.Conceitos do paradigma da programação orientada a objetos.
2.Introdução a classes e objetos.
3.Atributos, métodos e interação entre objetos.
4.Classes empacotadoras
5.Sintaxe de linguagem de programação orientada a objetos
6.O que é abstração em orientação a objetos
7.Como utilizar Interfaces.
8.Agregação e Composição de objetos.
9.Encapsulamento (visibilidade)
10.Herança e Polimorfismo (sobrescrita, sobrecarga).
11.Tratamento de Exceções.
12.Introdução ao teste de software.
13.Teste de software aplicado ao paradigma de orientação a objetos.
14.Análise e Projeto orientado a objetos arquitetura MVC
15.Implementação de arquitetura MVC com camada de visão (UI) desktop
16.Implementação de arquitetura MVC com camada de visão (UI) web |
|
|
|
|
|
|