Atributos em nível de classe
Os atributos de classe armazenam dados que são compartilhados entre todas as instâncias de classe. Eles recebem valores no corpo da classe e são referidos usando a sintaxe ClassName. em vez da sintaxe self. quando usados em métodos.
Neste exercício, você será um desenvolvedor de jogos trabalhando em um jogo que terá vários jogadores se movendo em uma grade e interagindo uns com os outros. Como primeira etapa, você deseja definir uma classe Player que apenas se moverá ao longo de uma linha reta. Player terá um atributo position e um método move(). A grade é limitada, portanto, o position de Player terá um valor máximo.
Este exercicio faz parte do curso
Programação orientada a objetos em Python
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Create a Player class
____
# Print Player.MAX_POSITION
____
# Create a player p and print its MAX_POSITITON
____