Example #1
0
 public static void 顯示(矩形 This)
 {
     Console.WriteLine("boxid:" + This.boxid);
     Console.Write("\t 位置x:" + This.位置x);
     Console.Write("\t 位置y:" + This.位置y);
     Console.Write("\t 長:" + This.長);
     Console.WriteLine("\t 寬:" + This.寬);
 }
Example #2
0
 //靜態函數
 public static void 設定(矩形 This, string boxid, double 位置x, double 位置y, double 長, double 寬)
 {
     This.boxid = boxid;
     This.位置x   = 位置x;
     This.位置y   = 位置y;
     This.長     = 長;
     This.寬     = 寬;
 }
Example #3
0
        public static void Main(string[] args)
        {
            矩形 b1, b2;


            b1 = new 矩形();
            b2 = new 矩形();

            //Box.設定(b1,"1st box", 5,6,7);
            //Box.設定(b2,"2st box", 50,60,70);
            b1.set("1st box", 5, 6, 7, 80);
            b2.set("2st box", 50, 60, 70, 80);

            //Box.顯示(b1);
            //Box.顯示(b2);
            b1.display();
            b2.display();

            Console.WriteLine(b1.boxid + "面積 : " + b1.面積());
            Console.WriteLine(b1.boxid + "周長: " + b2.周長());
        }
Example #4
0
 public static double 體積(矩形 b1)
 {
     return(b1.位置x * b1.位置y * b1.長);
 }