CÓDIGO 01: Criando variáveis na linguagem python:

CÓDIGO 02: Criando 3 carros:


E se quiséssemos criar 100 carros iguais?
Podemos criar um “molde” para depois fabricar facilmente 100 objetos desse molde, ou seja, podemos criar uma classe.
CÓDIGO 03:

A palavra “pass”, significa que o código ficará incompleto e será alterado depois. o comando PASS é utilizado para que o código não apresente erros nas partes ainda incompletas. Com isso, podemos se concentrar melhor na “ABSTRAÇÃO” e já ir adicionando as classes do nosso sistema/jogo, para só depois completar o código. Um exemplo de modelagem de um jogo de corrida:

CÓDIGO 04: Se fôssemos criar esse jogo, primeiramente criaríamos as classes com pass:

CÓDIGO 05: Já criamos a classe Carro, agora precisamos identificar quais atributos a nossa classe irá possuir.

CÓDIGO 06: Já temos a nossa classe, mas agora precisamos criar os objetos, como faremos isso?

CÓDIGO 07: E para imprimir na tela:

Pergunta, como faríamos para criar um segundo carro?

Ainda sim teríamos um grande problema de repetição de código, como resolveremos isso?
CÓDIGO 08:

CÓDIGO 09: Isso simplifica bastante nosso código, porém, ainda temos repetição:

CÓDIGO 10: Para resolver isso, basta usar o conceito de listas/arrays, e uma estrutura de repetição.

ATIVIDADE DE LABORATÓRIO
- Usando a IDE “VS Code“, crie um arquivo com extensão .py e digite o CÓDIGO 01. Execute o código.
- Crie um novo arquivo .py e digite o CÓDIGO 03. Qual o resultado?
- Aproveite o código criado na questão 2 e implemente a classe Carro de acordo com o CÓDIGO 05.
- Ainda no mesmo arquivo, implemente o método imprime() de acordo com o CÓDIGO 08:
- Ainda no mesmo arquivo, vamos criar os objetos de acordo com o CÓDIGO 10:
- Altere o código para criar apenas 5 carros. Após isso, execute o código.
- Crie uma classe chamada “Pessoa” com os atibutos: nome, classe, level e experiencia
- Crie um objeto desta classe.