Update page 'Day 5 Homework - Karen'
@@ -1,3 +1,5 @@
|
||||
**The assignment for tonight is to write a class named Vault containing an attribute named "treasure" which returns "gold" under normal circumstances, but a warning message such as "attribute deleted!" if it detects any of its attributes have been changed. You can use the descriptor protocol (__set__, etc) to detect if its attributes have been changed, and it will have to check its own __dict__ against a known good copy before accessing the treasure attribute to make sure that the attributes are what they're supposed to be.**
|
||||
|
||||
```
|
||||
class Vault:
|
||||
def __init__(self):
|
||||
|
||||
Reference in New Issue
Block a user