você vai entender agora o que é um programa orientado a objetos nós temos outras linguagens que também trabalham com programações a objetos Como por exemplo o VB Como por exemplo o PHP eles trabalham com orientação a objetos e dentro deles nós temos algumas formas de trabalho as principais delas são a classe A O atributo E o método algumas pessoas acabam se confundindo Mas vamos lá para ver se eu consigo explicar de uma forma mais clara o que que é uma classe é uma representação é um modelo do que aquilo é por exemplo imagina que você
tem uma escola e aí dentro da sua escola você pode receber seres humanos você pode receber cachorros você pode receber alienígenas então quando você for cadastrar um novo aluno Independente de quem ele é você precisa dizer qual é a classe dele se ele é um aluno Alienígena se ele é um aluno Pet um cachorro ou se ele é um aluno ser humano esse conceito ele é abstrato você ainda não tem o aluno a classe dele pode ser uma dessas três coisas e aí cada uma dessas classes tem alguns métodos então o que que é um
método é aquilo que este objeto consegue fazer então por exemplo eu tenho um uma classe do tipo Alienígena O que que essa classe faz quais os métodos dela ela consegue segue voar por exemplo Então eu tenho Alienígena ponto voar agora se eu recebo um ser humano não adianta eu tentar atribuir um método voar para um ser humano porque os métodos que tem dentro do ser humano são outros como por exemplo comer correr se irritar tirar a paciência do amiguinho Esses são métodos exclusivos da classe ser humano e se eu tiver falando de um cachorro latir
por exemplo faz parte de um método para o cachorro entende então quando eu trabalho com orientação a objetos eu preciso usar as classes e elas que definem Quais são esses atributos e esses métodos que esses objetos terão bom quando eu tenho de fato um aluno Então pensa que eu determinei na minha escola que eu tenho humanos alienígenas e cachorros eu criei as classes mas ainda não tem ninguém lá agora chegou uma pessoa e disse vim matricular o meu filho tá Como é o nome do seu filho etbu etbu se torna um objeto que é a
hora que eu transformo ele em algo de fato concreto e aí eu coloco ele dentro dessa Instância de classe então quando eu crio esse objeto que no meu caso seria o etbu Então eu estou criando uma variável lembra eu tô criando uma variável chamada por exemplo nome do do aluno nome do aluno é igual ao etbu o etbu é da classe É alienígena E aí quando eu for executar alguma coisa com ele quando eu for pedir para ele fazer alguma coisa eu vou escrever tebu ponto e aí ele vai abrir todos os métodos possíveis para
este tebu vai ter voar vai ter assustar ir para área 51 etc coisas que são referentes a este tipo de alienígena é importante você entender isso porque quando eu estou trabalhando por exemplo com as Strings ou quando estou trabalhando com tuplas ou listas eu preciso saber o que é possível fazer com cada um deles senão eu não consigo trabalhar com isso por exemplo um método e eu vou criar um método para string lembra que é string é um texto Então eu posso por exemplo realizar uma manipulação e uma operação quando eu tenho um tipo de
objeto do tipo string então por exemplo eu pedi pro usuário cadastrar um nome para mim E aí ele foi lá e cadastrou um nome uma letra maiúscula outra minúscula bom eu quero corrigir esse nome quando o usuário colocar a informação eu vou colocar STR de string eu acabei de criar o objeto este objeto é do tipo string então quando eu quiser corrigir esse dado eu posso utilizar por exemplo um método chamado upper então eu vou pegar o meu objeto e vou colocar o nome do meu objeto ponto upper por este método pertence a esta classe
que é uma classe string E aí no final do que ele executa do método eu coloco parênteses assim como eu quando eu tenho uma função lá no Excel eu escrevo uma função soma abro e fecho o parênteses com parâmetro no meio aqui eu crio um método e eu abro e fecho o parênteses depois do nome deste método e aí eu poderia usar um printar maiúsculo porque ele vai criar uma um novo objeto para mim agora todo com a minha letra maiúscula então agora nós vamos conhecer Como visualizar isso e vamos conhecer um objeto bem conhecido
que é a tupla pra gente entender como o Python trabalha com tuplas e listas e etc Então vamos para dentro do computador n