首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

小弟我的一个C#程序,写到一半就不知道如何写上去了,麻烦大家多给点意见!里面的有关问题很多。

2012-12-31 
我的一个C#程序,写到一半就不知道怎么写下去了,麻烦大家多给点意见!里面的问题很多。。。using Systemusing

我的一个C#程序,写到一半就不知道怎么写下去了,麻烦大家多给点意见!里面的问题很多。。。
using System;
using System.Collections.Generic;
using System.Text;

namespace shiyan3
{
          public enum CColor
        { red, black, yellow, green }
    public interface Shape
    {
        
       
         CColor Color { 
            get
            {
                return color; 
            }
            set
            {
                color=value;
            }
                            }
         void Draw() 
        { }
         void Erase()
        { }
         void Move()
        { }
    }
class Triangle:Shape
    { CColor color;
      public CColor Color 
      { get 
      {
          return color; } 
      set
      {
          color=value;
      }}
      public override void Draw() 
      { }
      public override void Erase()
      { }
      public override void Move() 
      { } 
      private Point point1,point2;
      public  Point Point1
      {
          get{
              return point1;}
          set
          {
              point1=value;
          }
      }
      public Point Point2
      {
          get
          {
              return point2;


          }
          set
          {
              point2=value;
          }
      }
     public Point Point3
      {
          get
          {
              return point3;
          }
          set
          {
              point3=value;
          }
      }
     public Triangle(Point p1,Point p2,Point p3)
      {
          this.point1=p1;
          this.point2=p2;
         this.point3=p3;              在此处应该怎么样定义三个点的坐标?(格式)
      }
     public double Area()
     { double s=0; }                          //在此处求三角形的面积    
     public Triangle()
     {}                             为什么在此处还要定义一个构造函数,有什么用????
     public override string  ToString()
    {
  return base.ToString();        ToString方法运用正确吗?有什么效果啊?
    }
   }

class test
 {
     public static void main()
        { 
         Point a1=new Point(。。。。);    在此处应该怎么样定义对象?需要分别定义点的坐标吗?如果是,那应该怎么样来定义呢?
         a1.ToString;   //这样运用是不是有错误?
   

  }
 }
  }
[解决办法]
郁闷。。。 你基本功不过关呀。
还是去看看相关基本介绍吧。
如果帮你解释了,不然要写很多,不然治标不治本。
[解决办法]
在此处应该怎么样定义三个点的坐标?(格式)
   图形坐标.net有现成的类支持
为什么在此处还要定义一个构造函数,有什么用???? 
   不写这个构造函数也可以,编译的时候系统会默认为这个类加一个
ToString方法运用正确吗?有什么效果啊? 
   看情况,如果你程序用不到的话可以不要
这样运用是不是有错误? 
   是有错误,方法调用要加括号。
[解决办法]
我滴个天啦 ,这规范......这习惯..........
[解决办法]
规范 
代码一定要规范
------解决方案--------------------


引用:
规范
代码一定要规范


 .
[解决办法]
基本的代码规范要清楚

热点排行