【案例】定义一个时钟类,字段包括时、分秒,能够设置时间和获取时间,显示时间。
并在Program类中创建该时钟类的对象,并为属性赋值,现实时间。
【案例目的】学会自定义类,学会创建和使用对象。
【代码】如下:
namespace ConsoleApp1 { class Program { static void Main(string[] args) { Clock clock1 = new Clock(); clock1.Hour = "13"; clock1.Minute = "14"; clock1.Second = "52"; clock1.Display(); } } public class Clock { private string hour; private string minute; private string second; public string Hour { set { hour = value; } get { return hour; } } public string Minute { set { minute = value; } get { return minute; } } public string Second { set { second = value; } get { return second; } } public void Display() { Console.WriteLine("现在的时间是:{0}时{1}分{2}秒", hour, minute, second); Console.ReadLine(); } } }
运行结果如下: