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