设计一个Date类,包括year、manth.day三个厲性和三个能够实 现取日期值、设置日期、输出田期的方法。 测试数据如下第一行为输沁,第二行输出为 通过调用Date类取日期万法后输出的日期,第三行输出为调用Date 类
时间: 2024-05-12 09:13:32 浏览: 128
C++实现日期类(Date)
5星 · 资源好评率100%
的设置日期方法后输出的日期。
```python
class Date:
def __init__(self, year=1900, month=1, day=1):
self.year = year
self.month = month
self.day = day
def get_date(self):
return f"{self.year}-{self.month}-{self.day}"
def set_date(self, year, month, day):
self.year = year
self.month = month
self.day = day
def print_date(self):
print(self.get_date())
# 测试数据
date = Date()
print(date.get_date()) # 输出:1900-1-1
date.set_date(2022, 10, 1)
date.print_date() # 输出:2022-10-1
```
阅读全文