summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--trade.py18
1 files changed, 15 insertions, 3 deletions
diff --git a/trade.py b/trade.py
index bddc65f..4eddb7f 100644
--- a/trade.py
+++ b/trade.py
@@ -1,8 +1,20 @@
class Trade:
def __init__(self, amount: float, total_cost: float, date: str) -> None:
- self.amount: float = amount
- self.total_cost: float = total_cost
- self.date: str = date
+ self.__amount: float = amount
+ self.__total_cost: float = total_cost
+ self.__date: str = date
+
+ @property
+ def amount(self) -> float:
+ return self.__amount
+
+ @property
+ def total_cost(self) -> float:
+ return self.__total_cost
+
+ @property
+ def date(self) -> str:
+ return self.__date
@property
def price_per_coin(self) -> float: