Skip to content

Commit 080bcd2

Browse files
commit code
1 parent ae9d0a5 commit 080bcd2

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

playground.py

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
class Playground:
2-
def __init__(self, first_name, last_name, age):
2+
def __init__(self, age):
33
self._age = age
4-
self._name = f"{first_name} {last_name}"
5-
p1 =
4+
# self._name = f"{} {}"
5+
6+
@property
7+
def age(self):
8+
print("am setting name")
9+
return self._age
10+
11+
@age.setter
12+
def age(self, age):
13+
if age < 0:
14+
raise ValueError("AGE CANNOT BE NEGATIVE")
15+
self._age = age
16+
17+
@age.deleter
18+
def age(self):
19+
print("DELETING AGE...")
20+
21+
p1 = Playground(1)
22+
print(p1.age)

playground_test.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,7 @@ def test_something1(self):
1515

1616
def test_something2(self):
1717
print("i am running on my own -> 2")
18+
19+
1820
if __name__ == '__main__':
1921
unittest.main()

0 commit comments

Comments
 (0)