3
Z                 @   s   G d d dZ dS )c               @   s$   e Zd Zdd Zdd Zdd ZdS )Datec             C   s   || _ || _d S )N)monthday)selfr   r    r   b/home/stepp/Dropbox/data/docs/building-python-programs/chapters/ch11-files/date_v3_methods/Date.py__init__   s    zDate.__init__c             C   sD   |  j d7  _ | j | j kr@|  jd7  _d| _ | jdkr@d| _d S )N      )r   days_in_monthr   )r   r   r   r   advance   s    
zDate.advancec             C   s$   | j d	krdS | j dkrdS dS d S )
N      	                  >   r   r   r   r   )r   )r   r   r   r   r
      s
    

zDate.days_in_monthN)__name__
__module____qualname__r   r   r
   r   r   r   r   r      s   r   N)r   r   r   r   r   <module>   s    