關於接口方面的東東

     【學習點點滴滴】

  很簡單的。

 

 namespace ConsoleApplication2
{
    class Program
    {
     
        static void Main(string[] args)
        {
           

            square mysquare = new square();
            jiekou myjiekou = mysquare as jiekou;
            Console.WriteLine("請輸入長和寬:");
             double  l = Convert.ToDouble(Console .ReadLine ());
             double m = Convert.ToDouble(Console .ReadLine ());
            myjiekou.length(l,m);
            myjiekou.area(l,m);
           
        }
        interface jiekou
        {
            void length(double l,double m);
            void area(double l,double m);
        }
        public class square : jiekou
        {
            public void length(double l,double m)
            {
                double  len = 2 *( l+m);
                Console.WriteLine( "周長爲{0}",len);
              
            }
            public void area(double l,double m)
            {
                double  area =l*m;
                Console.WriteLine("面積爲{0}",area);
                Console.ReadLine();
            }
        }
    }
}

        接口很好用。 它只提出方法不具體的實現。這讓程序代碼易懂,更又條理,清晰。很友好。上面是個很簡單但完全體現了接口的作用。   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章