using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication10
{
class Time
{
private int year;
private int month;
private int data;
private int hour;
private int minute;
private int sencond;
public int Hour
{
get { return hour; }
set { hour = value; }
}
public void DisplayCurrentTime()
{
Console.WriteLine("Time:{0}/{1}/{2} {3}:{4}:{5}", month, data, year, hour, minute, sencond);
}
public Time(DateTime dt)
{
year = dt.Year;
month = dt.Month;
data = dt.Day;
hour = dt.Hour;
minute = dt.Minute;
sencond = dt.Second;
}
}
public class Tester
{
public void Run()
{
DateTime currentTime = DateTime.Now;
Time t = new Time(currentTime);
t.DisplayCurrentTime();
int theHour = t.Hour;
Console.WriteLine("Retrieved the hour:{0}", theHour);
theHour ++;
t.Hour=theHour;
Console.WriteLine("Updated the hour:{0}",t.Hour);
}
}
class Program
{
static void Main(string[] args)
{
Tester test = new Tester();
test.Run();
Console.ReadLine();
}
}
}