Skip to content

Commit 94975f3

Browse files
committed
exercicios
1 parent f5b9431 commit 94975f3

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
"""9.6 – Sorveteria: Uma sorveteria é um tipo específico de restaurante. Escreva uma
2+
classe chamada IceCreamStand que herde da classe Restaurant escrita no
3+
Exercício 9.1 (página 225) ou no Exercício 9.4 (página 232). Qualquer versão da
4+
classe funcionará; basta escolher aquela de que você mais gosta. Adicione um
5+
atributo chamado flavors que armazene uma lista de sabores de sorvete. Escreva
6+
um método para mostrar esses sabores. Crie uma instância de IceCreamStand e
7+
chame esse método."""
8+
9+
10+
11+
"""9.7 – Admin: Um administrador é um tipo especial de usuário. Escreva uma classe
12+
chamada Admin que herde da classe User escrita no Exercício 9.3 (página 226),
13+
ou no Exercício 9.5 (página 232). Adicione um atributo privileges que armazene
14+
uma lista de strings como "can add post", "can delete post" "can ban user",
15+
e assim por diante. Escreva um método chamado show_privileges() que liste o
16+
conjunto de privilégios de um administrador. Crie uma instância de Admin e chame
17+
seu método."""
18+
19+
"""9.8 – Privilégios: Escreva uma classe Privileges separada. A classe deve ter um
20+
atributo privileges que armazene uma lista de strings conforme descrita no
21+
Exercício 9.7. Transfira o método show_privileges() para essa classe. Crie uma
22+
instância de Privileges como um atributo da classe Admin. Crie uma nova
23+
instância de Admin e use seu método para exibir os privilégios."""
24+
25+
"""9.9 – Upgrade de bateria: Use a última versão de electric_car.py desta seção.
26+
Acrescente um método chamado upgrade_battery() na classe Battery. Esse
27+
método deve verificar a capacidade da bateria e defini-la com 85 se o valor for
28+
diferente. Crie um carro elétrico com uma capacidade de bateria default, chame
29+
get_range() uma vez e, em seguida, chame get_range() uma segunda vez após
30+
fazer um upgrade da bateria. Você deverá ver um aumento na distância que o
31+
carro é capaz de percorrer."""

0 commit comments

Comments
 (0)