Escolar Documentos
Profissional Documentos
Cultura Documentos
• Métodos e atributos auxiliares podem ser inseridos na classe mas não é permitido alterar a
assinatura nem exlcuir métodos ou atributos da interface.
using System;
namespace Data {
Descrição:
• Construtor padrão: inicializa atributos da classe com os valores dia=1, mes=1, ano=2000
1
• Construtor alternativo 1: inicializa atributos com dados passado por parâmetro
• alteraData(d, m a): altera atributos para uma nova data
• valida(): verifica se a data está correta, deve-se considerar ano bissexto
• maiorDia(m): retorna o maior dia de mês corrente
• bissexto(): verifica se o ano corrente é bissexto
• imprimeData(): imprime a data no formato d/m/a
• proximoDia(): altera data para próximo dia
• proximoMes(): altera data para próximo mês
• proximoAno(): altera data para próximo ano
• somaDia(x): soma x dias ao dia atual
• somaMes(x): soma x meses ao mês atual
• somaAno(x): soma x anos ao ano atual