关于在同一个文件中两个源程序相联系的显示问题

王新港 2016-03-24 10:21:56
程序一 是显示点
程序二 是显示线,也就是两个点的连接
程序二要引用程序一的东西 所以源程序是放在同一个文件下的
问题是我想在程序二里输出线的情况 但输出的结果还是程序一里点的情况
请问应该怎么改代码



程序一
package point3d;


public class Point3d {
int x;
int y;
int z;

public Point3d(){}
public Point3d(int a,int b,int c){
x=a;
y=b;
z=c;

}
public Point3d(int a,int b){
x=a;
y=b;
}
public String toString(){
return"点:"+x+","+y+","+z;
}

public static void main(String[] args) {
Point3d p0=new Point3d();
Point3d p1=new Point3d(1,2,3);
Point3d p2=new Point3d(2,3);

System.out.println("point"+p0);
System.out.println("point"+p1);
System.out.println("point"+p2);
}

}

程序二
package point3d;

public class Line3d {
Point3d pa;
Point3d pb;


public Line3d(){}
public Line3d(Point3d a,Point3d b){
pa=a;
pb=b;

}
public String toString(){
return"直线:从"+pa+"到"+pb;
}
public static void main(String[] args) {
Point3d p1=new Point3d(1,2,3);
Point3d p2=new Point3d(2,3);
Line3d r1=new Line3d();
Line3d r2=new Line3d(p1,p2);


System.out.println("line"+r1);
System.out.println("line"+r2);
}
}
...全文
114 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧