O que é Programação Orientada a Objetos?(POO)

42.04k views786 WordsCopy TextShare
FernandaDev
Nesse vídeo explico de forma simplificada o conceito de Programação Orientada a Objetos :)
Video Transcript:
o Olá pessoal tudo bom com vocês nesse vídeo eu vou explicar de forma muito simples aqui é a programação orientada a objetos Tá bom tô senha não ter dois conceitos que vai entender agora a programação orientada a objetos ela é um paradigma que tenta aproximar as estruturas do mundo real a programação né os problemas então a gente consegue representar qualquer objeto tênis viveu no mundo real da programação antes da gente criar os objetos a gente cria uma classe A classe ela representa um tipo de objeto então nós fizemos aqui que eu tô mostrando para vocês
eu criei a classificar tá a casca um representa um tipo de objeto é objeto tá dentro dessa Classe A gente pode definir atributos e métodos alcançando o mundo real Quais que são os atributos de um carro com o carro ele pode ser modelo e parte da marca o ano a cor e assim a gente pode e os outros atributos Mas você pode estar pensando aqui quantidade de portas é um atributo a velocidade que o carro atinge a melhor atributo o valor desse carro né também um tributo bem importante é além dos atributos a gente definir
os métodos e os métodos são basicamente as funcionalidades que esse objeto tem então no caso do carro Quais funcionalidades que a gente pode colocar para ele quais os métodos médio da acelerar o médico de estrear buzinar esse parentes ele aqui no nosso diagrama ela esferas Mais é para diferenciar o atributo do mestre mas os próximos vídeos de problemas orientada a objetos vão ver na ideia é a diferença né que tem ali na quando a gente cria um atributo não é bom então às vezes tem a da classe eu posso começar a criar os meus objetos
então eu criei aqui um objeto que eu chamei de carros e cada objeto é tenho seu identificador e neste caso eu chamei ele de Oi e agora eu posso começar definir valores para os atributos que eu criei lá na casa de carro por exemplo o atributo modelo é definir aqui que vai ser una é claro que a imagem aqui não representa o outro né mas enfim essa presa ângulo da marca que eu decidi Fiat para o ano da filha do sub-15 e a cor a definir com o vermelho agora os métodos diferentes dos atributos a
gente não vai definir um valor para eles a gente vai simplesmente instalá-los então por exemplo eu criei esses três netos aqui na classe A tal método acelerado nessas frear e buzinar toda vez que eu quiser utilizar esses métodos no meu objeto eu posso simplesmente chamar os ajudamos católico acelerar o carro eu vou chamar o método acelerar agora eu quero frear o carro eu vou chamar o método foi ar e quando eu quiser buzinar o carro para você simplesmente falaram né tudo um simples assim e agora se eu quiser criar um outro objeto posso também porque
a minha face ela tá criada e a partir daí ela possa criar infinitos objetos então eu fiquei agora no segundo objeto a partir da classificar que eu chamei de carro Y esse objeto eu definir os seguintes atributos é definir o modelo como Amaro a marca como Chevrolet o ano como 2013 e a cor verde então repare que para cada objeto eu posso definir o valor que eu quiser para cada atributos quantas métodos eu quero que vocês reparem que uma vez criados os métodos aqui na clássica eu não preciso utilizar ele quando eu queria o objeto
não preciso te ajudar todos eles por exemplo eu vou chamá-los de acordo com a minha necessidade então aqui no carro Y eu só chamei o método auxiliar e depois do método do cenário eu não quis utilizar o método estrear tudo bem Preciso utilizar mas esse método foi é fácil porque outro objeto pode virar nessa espadas entenderam então gente basicamente esse eu conceito de programação orientada a objetos entendemos o conceito de classe e o conceito de objetos como esses objetos possuem seus atributos e os seus métodos nos próximos vídeos a gente vai trabalhar dentro da ideia
e vamos começar aprofundar na programação orientada a objetos tá bom várias linguagens elas trabalham com esse paradigma tá então é o Java é uma delas e vai ser linguagem que a gente vai estar utilizando nessa nessa série de programação orientada a objetos Tá bom mas além do Java existem muitas outras linguagens que também utilizam esse paradigma Então é isso qualquer dúvida pode deixar um comentário de baixo e manda uma mensagem que eu te ajudo tá bom Um abraço e até a próxima
Related Videos
Poo - Java (Aula 1 - Classes, Objetos, Atributos e Métodos)
10:15
Poo - Java (Aula 1 - Classes, Objetos, Atr...
FernandaDev
131,847 views
O que é Programação Orientada a Objetos - Conceitos Básicos de POO
23:09
O que é Programação Orientada a Objetos - ...
Bóson Treinamentos
72,925 views
O que são Paradigmas de Programação
17:11
O que são Paradigmas de Programação
Bóson Treinamentos
9,334 views
Orientação a objetos com Roberta Arcoverde | #HipstersPontoTube
15:00
Orientação a objetos com Roberta Arcoverde...
Alura
62,125 views
Programação Orientada a Objetos (POO) // Dicionário do Programador
9:57
Programação Orientada a Objetos (POO) // D...
Código Fonte TV
259,201 views
PROGRAMAÇÃO ORIENTADA A OBJETO (POO) - O que é? Entenda
7:00
PROGRAMAÇÃO ORIENTADA A OBJETO (POO) - O q...
Sharpax
50,710 views
Entendendo Programação Orientada a Objetos
11:36
Entendendo Programação Orientada a Objetos
Code By Duda
3,559 views
Course OOP Theory # 01a - What is Object Oriented Programming
37:59
Course OOP Theory # 01a - What is Object O...
Curso em Vídeo
1,613,873 views
#1 A FACULDADE ENSINOU ERRADO - POO da quinta série
23:52
#1 A FACULDADE ENSINOU ERRADO - POO da qui...
bero o dev
119,702 views
APRENDA o que é ENCAPSULAMENTO (GET e SET)
13:59
APRENDA o que é ENCAPSULAMENTO (GET e SET)
Sharpax
26,723 views
ORIENTAÇÃO A OBJETOS: EXPLICADO (Parte 1)
28:43
ORIENTAÇÃO A OBJETOS: EXPLICADO (Parte 1)
Bonieky Lacerda
113,534 views
Programação Orientada a Objetos com Python & Dataclass
50:49
Programação Orientada a Objetos com Python...
Programador Python
14,468 views
POO - Java (Aula 3 - Modificadores de Acesso + Métodos Get e Set)
10:01
POO - Java (Aula 3 - Modificadores de Aces...
FernandaDev
35,301 views
Encapsulamento em 10 minutos
10:19
Encapsulamento em 10 minutos
DevSuperior
27,384 views
Coding Was HARD Until I Learned These 5 Things...
8:34
Coding Was HARD Until I Learned These 5 Th...
Elsa Scola
422,947 views
Aula de Programação Orientada a Objetos em Kotlin do básico ao avançado
1:42:55
Aula de Programação Orientada a Objetos em...
Lucas Montano
85,323 views
Desvendando a Abstração na Programação Orientada a Objetos | Tudo em detalhes...
12:13
Desvendando a Abstração na Programação Ori...
Giaretta
3,964 views
Um júnior já deveria saber como reduzir a quantidade de IFs de um código (e você, sabe?)
16:46
Um júnior já deveria saber como reduzir a ...
Filipe Deschamps
1,135,698 views
Fundamental Concepts of Object Oriented Programming
9:16
Fundamental Concepts of Object Oriented Pr...
Computer Science
904,707 views
Programação Orientada a Objetos | Explicação Simples
3:45
Programação Orientada a Objetos | Explicaç...
Dobra de Bits
62,048 views
Copyright © 2025. Made with ♥ in London by YTScribe.com