第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

定義一個Point類來表示三維空間的三個坐標,為什么我這段程序測試類會報錯?

定義一個Point類來表示三維空間的三個坐標,為什么我這段程序測試類會報錯?

慕粉3345685 2016-08-13 21:30:34
package Test;public class Point { private double x; private double y; private double z; public Point(double x,double y,double z) { this.x=x; this.y=y; this.z=z; } public double getX() { return x; } public void setX(double x) { this.x = x; } public double getY() { return y; } public void setY(double y) { this.y = y; } public double getZ() { return z; } public void setZ(double z) { this.z = z; } public double getDistance(Point p){ return (x-p.x)*(x-p.x)+(y-p.y)*(y-p.y)+(z-p.z)*(z-p.z); }}public class TestPoint{ ? //這里報錯 public static void main(String[] args) { Point p=new Point(1.0, 2.0, 3.0); Point p1=new Point(0.0, 0.0, 0.0); System.out.println(p.getDistance(p1)); p.setX(5.0); System.out.println(p.getDistance(new Point(1.0, 1.0, 1.0))); }}
查看完整描述

3 回答

已采納
?
大水蘿卜

TA貢獻13條經(jīng)驗 獲得超9個贊

解決辦法:1,將兩個類分別寫在兩個文件里。

2,或者將其中和文件名不一樣的類的public修飾去掉。

查看完整回答
反對 回復 2016-08-14
?
大水蘿卜

TA貢獻13條經(jīng)驗 獲得超9個贊

我知道你為什么出現(xiàn)錯誤了。
你將兩個類寫在了一個文件里面,這種情況下,只能有一個類被聲明為public,且這個類必須和文件名一樣。

而且,你這樣的代碼,eclipse應該會有提示出錯信息的,強行運行,就會出現(xiàn)你發(fā)的錯誤。

查看完整回答
反對 回復 2016-08-14
?
大水蘿卜

TA貢獻13條經(jīng)驗 獲得超9個贊

經(jīng)測試,程序無誤
57af42000001ac2405400960.jpg

查看完整回答
反對 回復 2016-08-13
  • 慕粉3345685
    慕粉3345685
    我在Eclipse上測試的時候彈出的問題是 Exception in thread "main" java.lang.Error: Unresolved compilation problem: at Test.TestPoint.main(Point.java:35) 這里就不明白了
  • 大水蘿卜
    大水蘿卜
    程序確實沒問題,myeclipse2014測試正常
  • 3 回答
  • 0 關(guān)注
  • 1942 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號