ASP.NET朋友们帮忙呀~!!急救~!(程序分析题)
朋友们帮忙呀~~!!!不甚感激~~!!   
 --------程序题   
 1、用C#写一个时间类(Time),要求具有三个公共属性年(year)月(month)日(day)和一个获取日期字符串的公共方法GetDate,其显示的格式为“今天是*年*月*日”。   
 2、用C#语言结合面向对象的观点描述出下面这句话 
 “二教楼不同于一教楼的地方在于它有多媒体教室” 
 “人跟其他动物不一样的是会用手劳动” 
 “梅花香自苦寒来”   
 3、用C#写一个求任意两点长度的程序,要求用两个类来实现:Point类和Line类,求长度的方法属于Line类的一个公共方法。   
 -------分析题   
 很多网站都提供新闻栏目,例如搜狐、新浪等著名网站的新闻专栏。许多企业和个人为网站也需要定期发布一些关于企业或网站的新闻。因为网络中新闻发布的频率非常高,如果使用静态网也作为新闻页面,则维护工作将非常频繁,管理员每天需要制作大量的网页,从而浪费很多时间和精力。   “使用新闻发布及管理系统”可以是新闻发布和管理变得很轻松,管理员只需设置标题、内容和图片等新闻就可以了,系统将自动生成对应的网页。下面是该系统的功能描述图:    
 请您分别从数据库结构以及以上几方面进行分析设计。 
------解决方案--------------------第一题:   
     class Time { 
         public static int Year { 
             get { 
                 DateTime d = DateTime.Now; 
                 return d.Year; 
             } 
         } 
         public static int Month { 
             get { 
                 DateTime d = DateTime.Now; 
                 return d.Month; 
             } 
         } 
         public static int Day { 
             get { 
                 DateTime d = DateTime.Now; 
                 return d.Day; 
             } 
         } 
         public static string GetDate() { 
             DateTime d = DateTime.Now; 
             return string.Format( "今天是{0}年{1}月{2}日 ", d.Year, d.Month, d.Day); 
         }
------解决方案--------------------第三题: 
     class Point { 
         public double X; 
         public double Y; 
         public Point(double x, double y) { 
             X = x; 
             Y = y; 
         } 
     }   
     class Line { 
         public Point A; 
         public Point B; 
         public Line(Point a,Point b) { 
             A = a; 
             B = b; 
         } 
         public double Distance() { 
             return GetDistance(A, B); 
         } 
         public static double GetDistance(Point a, Point b) { 
             return Math.Sqrt(Math.Pow(a.X - b.X, 2) + Math.Pow(a.Y - b.Y, 2)); 
         } 
     }
------解决方案--------------------楼上的,貌似1不合要求~~~~   
 人家的类只是要表示时间,可没说要表示的是“现在的时间”。还有 
 DateTime d = DateTime.Now; 这句在每个属性和方法里都出现,值得重构了^_^     
 既然是考试,就要自己答出来,自己不会,靠别人给答案,考100分又怎么样了?