Ir para o conteúdo principal
Painel lateral
Disciplinas »
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
AACCs/FFLCH
Pró-Reitoria de Pós-Graduação
Outros
Suporte »
Acesso
Perfis
Ouvintes
Docentes
Criação de Disciplinas da USP
Documentação
HelpDesk e Contato
Guia de uso
Sobre
Português - Brasil (pt_br)
Deutsch (de)
English (en)
Español - Internacional (es)
Français (fr)
Italiano (it)
Português - Brasil (pt_br)
Buscar
Fechar
Buscar
Alternar entrada de pesquisa
Acessar
MAC0413/5714 - Tópicos Avançados de Programação Orientada a Objetos (2023)
Início
Ambientes
2023
IME
MAC
MAC0413-5714-2023
Semana 10 (31 de outubro)
Devolutiva Entrega 1 ProjetOO
Devolutiva Entrega 1 ProjetOO
◄ Exercício de implementação em Java (ou Python) - padrões fábrica com protótipo
Seguir para...
Seguir para...
Avisos
Como se matricular no curso de apoio no Coursera?
Seminários: Tópicos possíveis e diretrizes para a apresentação
Dúvidas e discussões sobre o projeto e OO em geral
Roteiro da Aula 1
Informações Gerais da Disciplina
Linguagens interpretadas vs. compiladas vs. híbridas
ProjetOO 2023
Detalhamento: História da Orientação a Objetos
Exercício - modelagem de conta corrente
Exercício: Projeto Arquitetural de Sistema com Polimorfismo
Dinâmica de Cartões CRC
Dramatização Cartões CRC
Exemplos de resultados - Dinâmica de Dramatização de CRCs
Notas da Fase 0 do ProjetOO
Entrega do certificado Coursera Parte 1
Padrões Command, Memento e Chain of Responsibility
Padrão Composite
Padrões Builder e Proxy
Exercício Composite + Builder
Exercício de implementação em Java (ou Python) - padrões fábrica com protótipo
Padrões Iterator e Interpreter
IME TAPOO's Design Fest - inspired by OOPSLA's Design Fest
Atividade de State e MVC para casa
Slides do Joe - (Refactoring to the AOM)
Entregas TAPOO's Design Fest
Exercício em laboratório: MVC com Strategy
Devolutiva da Entrega 2 do ProjetOO
Padrão Visitor (c/ Exercício de implementação)
Entrega Composite+Visitor
Padrão Bridge
Entrega do Certificado de finalização de Lab POO Parte 2 do Coursera
Padrões Iterator e Interpreter ►