永发信息网

java 方法使用规则

答案:3  悬赏:40  手机版
解决时间 2021-04-01 14:23
  • 提问者网友:王者佥
  • 2021-03-31 23:01
java 方法使用规则
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-03-31 23:21
这个类的本身就有X,Y成员变量的啊。(x-p.x)*(x-p.x)+(y-p.y)*(y-p.y) p.x是指另外一个对象。
举个例子: Point p1 = new Point(1,1); Point p2 = new Point(2,2)
double length = p1.distance(p2);这样算出来的就是p1,p2之间的距离。你的p1对象自己本来就有一个x,y。所以计算时只需要传入p2就可以了。
你的那个方法是典型的面向过程思维,没有很好的认识面向对象中对象的作用,这是初学者不可避免的误区。别担心,学的越多对java的理解就越深。
全部回答
  • 1楼网友:白昼之月
  • 2021-04-01 01:19
另一个点不是通过构造函数传进去了么追问额, 能说明白点?这是什么规则呢?那么的话我的方法就是错的了,我错的原因是什么呢?跪求解追答你没理解什么是类和对象啊。。。。new Point(2,3)不就是坐标2,3的点 是对象
  • 2楼网友:梦中风几里
  • 2021-04-01 00:06
这个p就相当于(int x,int y)。是通过point(int x,int y)传递进来的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯