本帖最后由 zhenren11 于 2011-04-01 21:09:46 编辑

解决方案 »

  1.   

    java,不行的,交给第三方吧,哈哈。
      

  2.   

    ----------------------------首先感谢以上各位大侠的指点!----------------------------
    情况是这样的:我想设计一个能够计算屏幕上两点之间距离的应用程序,定义了四个类。1.Point类
    定义了成员变量:x,y;成员方法:获取点值,显示点值等。2.RadarScreen类
    定义了成员变量:max(屏幕上允许容纳的点数最大值),Point类的一维数组;成员方法:构造数组,添加点,判断数组满否,更新点等。3.Console类
    公有方法:1)创建一个新的RadarScreen对象于一个实例变量,2)打印菜单、提供菜单上的服务。4.Assign2类
    测试程序。它们的关系如下:
    4->3->2->1我卡壳在定义3.Console类的打印菜单、提供菜单上的服务,具体问题是:
    2)菜单上的功能,如添加一个点,需要一个实例对象调用2.RadarScreen类中的方法,而实例对象创建在1)中,不能被2)调用。方法中不能定义静态对象,所以不能在1)中把实例静态化。而在3.Console类中定义静态对象,则不符合题意要求。因此困惑不已。希望看到的大侠继续不吝赐教!