·

Engenharia Elétrica ·

Análise de Algoritmos

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Atividade 2 Vantagens da Programação Orientada a Objetos POO Com os mesmos grupos menores elabore um debate ou painel de discussão sobre os benefícios da tecnologia de objetos Pesquisem e listem os principais benefícios da POO como reutilização de código encapsulamento modularidade e facilidade de manutenção Durante o debate ou painel os grupos podem defender seus pontos de vista apresentar exemplos de situações em que essas vantagens são aplicadas e responder a perguntas dos colegas Essa atividade ajudará a compreender os benefícios práticos da POO e como eles contribuem para o desenvolvimento de software eficiente e sustentável Atividade 3 Aplicação da POO em Java Desenvolver pequenos programas em Java que demonstrem a aplicação dos conceitos de programação orientada a objetos Criar classes que representem entidades do mundo real por exemplo uma classe Carro com atributos como marca modelo e cor e implementar métodos para realizar ações específicas por exemplo um método ligar para ligar o carro Criar interações entre as cl demonstrando como objetos podem se comunicar por meio de chamadas de métodos Ao final da atividade cada aluno apresentará sua implementação explicando como a programação orientada a objetos é aplicada em Java e como os objetos se relacionam para resolver problemas reais Essas atividades práticas permitem que os alunos vivenciem de forma concreta os conceitos aprendidos estimulando o entendimento e Desafios da Unidade I Atividade 1 Modelo de Diagrama de Classe Criar um diagrama de classe para representar um cenário do mundo real Formem um grupo de trabalho e escolham um tema como um sistema de biblioteca Cada grupo deve identificar os objetos relevantes como Livro Usuário Bibliotecário etc e suas propriedades e métodos Em seguida os grupos devem criar um diagrama de classe utilizando papel e lápis ou ferramentas de diagramação como o Lucidchart ou Drawio Ao apresentar seus diagramas os alunos demonstrarão como os objetos armazenam informações atributos e interagem uns com os outros relações entre as classes Atividade 2 Vantagens da Programação Orientada a Objetos POO Com os mesmos grupos menores elabore um debate ou painel de discussão sobre os benefícios da tecnologia de objetos Pesquisem e listem os principais benefícios da POO como reutilização de código encapsulamento modularidade e facilidade de manutenção Atividade 1 Realizamos a modelagem do cenário de reserva em um voo Atividade 2 As principais vantagens das linguagens orientadas a objetos são Reutilização de código Permite a reutilização de classes em outros projetos Facilidade de manutenção Existe uma padronização implícita que faz com que seja mais fácil de entender e realizar manutenção no código Abstração de detalhes Permite com que detalhes como herança e polimorfismo sejam facilmente abstraídos Atividade 1 Realizamos a modelagem do cenário de reserva em um voo Atividade 2 As principais vantagens das linguagens orientadas a objetos são Reutilização de código Permite a reutilização de classes em outros projetos Facilidade de manutenção Existe uma padronização implícita que faz com que seja mais fácil de entender e realizar manutenção no código Abstração de detalhes Permite com que detalhes como herança e polimorfismo sejam facilmente abstraídos