Programação Orientada a Objetos (POO): Classes, Objetos, Herança e Polimorfismo Explicados
Автор: Matheus Carvalho Meira
Загружено: 2026-03-07
Просмотров: 103
Описание:
Compreender o Paradigma Orientado a Objetos; histórico; evolução; os pilares da POO; vantagens; Análise e Projeto Orientados a Objetos.
O que é Programação Orientada a Objetos? Para conhecer os princípios fundamentais da Programação Orientada a Objetos (POO), assista o vídeo a seguir:
• Programação Orientada a Objetos: Passo a P...
Programação Orientada a Objetos: O Conceito que Mudou a Forma de Criar Software
Aprenda Programação Orientada a Objetos e Entenda Classes, Objetos e os 4 Pilares da POO
Você sente dificuldade em entender o que realmente é programação orientada a objetos?
Já se perguntou por que linguagens como Java, Python e C# utilizam esse paradigma?
Ou quer compreender de forma clara conceitos como classes, objetos e os pilares da POO?
Neste vídeo você vai entender de forma didática o paradigma da programação orientada a objetos e sua importância no desenvolvimento de software moderno. A aula explica o que é um paradigma de programação, apresenta a evolução histórica da POO e mostra como os sistemas são modelados a partir de objetos que interagem entre si. Também são explorados os conceitos fundamentais como classes, objetos, atributos e métodos, além dos quatro pilares da orientação a objetos: abstração, encapsulamento, herança e polimorfismo. Você também verá como essa abordagem facilita a reutilização de código, manutenção de sistemas e desenvolvimento de software escalável.
Domine os fundamentos da programação orientada a objetos e aprenda de vez como esse paradigma estrutura os sistemas modernos.
▶️ ASSISTA NESTE VÍDEO:
00:00 - Introdução ao paradigma da orientação a objetos
00:22 - O que significa paradigma na computação
00:34 - O que é um paradigma de programação
00:53 - Como sistemas são representados como objetos interconectados
01:27 - História da programação orientada a objetos
01:35 - Surgimento da linguagem Simula 67
01:52 - Origem do termo programação orientada a objetos
02:06 - Principais influências da orientação a objetos
02:14 - Simula 67 e os conceitos de classes e objetos
02:26 - Smalltalk e a evolução da POO
02:48 - Evolução das linguagens de programação
03:20 - Diferença entre linguagens de baixo nível e alto nível
04:10 - Introdução aos conceitos fundamentais da POO
04:33 - O que é uma classe
05:01 - O que é um objeto
05:21 - O que são atributos
05:42 - O que são métodos
06:42 - Introdução aos pilares da orientação a objetos
06:50 - Abstração: focar no essencial
07:06 - Encapsulamento: proteção dos dados
08:13 - Herança e reutilização de código
09:41 - Polimorfismo e múltiplos comportamentos
11:11 - Síntese da programação orientada a objetos
12:46 - Vantagens da POO no desenvolvimento de software
13:20 - Relação entre engenharia de software e orientação a objetos
13:40 - Análise e projeto orientado a objetos
15:20 - Object Oriented Analysis and Design (OOAD)
15:42 - Encerramento e próximos conteúdos
Este vídeo faz parte do nosso curso completo e gratuito de Análise e Projeto de Software. Salve a playlist para acompanhar todas as aulas! ➡️ • 🚀 Análise e Projeto de Software (UML, Ágil...
🔔 Inscreva-se no canal e ative as notificações para não perder nenhuma aula desta nova série!
👨🏫 SOBRE O PROFESSOR Este conteúdo foi preparado e ministrado por Matheus Carvalho Meira, professor no Instituto Federal de São Paulo (IFSP). O objetivo é compartilhar conhecimento acadêmico de qualidade de forma acessível e gratuita.
#programacaoorientadaaobjetos #poo #engenhariadesoftware #analisedesoftware #projetodesoftware #classesobjetos #heranca #polimorfismo #encapsulamento #abstracao #desenvolvimentodesoftware #programacao #aprendaprogramacao #engenhariacomputacao #tecnologiadainformacao
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: