guoxingbao 2010-07-20 20:24
浏览 242
已采纳

初学,请帮忙. 运行结果已经写出帮看一下原因。万分感谢

class Point2D
{
private int x;
private int y;

        public Point2D()
        {}

        public Point2D(int x,int y)
        {
            this.x= x;
            this.y= y;
            }

     public void setX(int x) 
     {
        this.x= x;
        }
     public void setY(int y) 
     {
        this.y= y;
        }

     public int getX(int x) 
     {
        return x;
        }
     public int getY(int y) 
     {
        return y;
        }
    }

class Point3D extends Point2D
{
private int z;

 public Point3D()
 {
    super();
    }

public Point3D(int x,int y,int z)
{
    super(x, y);
    this.z= z;
    }

public void setZ(int z) 
{
    this.z= z;
    }
public int getZ() 
{
    return z;
    }

}

public class ExtendDemo
{
public static void main(String[] args)
{
Point3D p1 = new Point3D(1,3,4);
Point3D p2 = new Point3D();

    System.out.printf("p1: (%d %d %d) \n", p1.getX(),p1.getY(),p1.getZ());
    System.out.printf("p2: (%d %d %d) \n", p2.getX(),p2.getY(),p2.getZ());

    }
}

E:\Java\jiChengHeDuoTai>javac ExtendDemo.java
ExtendDemo.java:73: 无法将 Point2D 中的 getX(int) 应用于 ()
System.out.printf("p1: (%d,%d,%d) \n",p1.getX(),p1.getY(),p1.get
Z());
^
ExtendDemo.java:73: 无法将 Point2D 中的 getY(int) 应用于 ()
System.out.printf("p1: (%d,%d,%d) \n",p1.getX(),p1.getY(),p1.get
Z());
^
ExtendDemo.java:74: 无法将 Point2D 中的 getX(int) 应用于 ()
System.out.printf("p2: (%d,%d,%d) \n",p2.getX(),p2.getY(),p2.get
Z());
^
ExtendDemo.java:74: 无法将 Point2D 中的 getY(int) 应用于 ()
System.out.printf("p2: (%d,%d,%d) \n",p2.getX(),p2.getY(),p2.get
Z());

  • 写回答

1条回答 默认 最新

  • qinglangee 2010-07-20 21:22
    关注

    把get方法中的参数去掉
    [code="java"]public int getX()
    {
    return x;
    } [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗
  • ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路