0
我不太知道如何解釋這一點,但我有Triangle.class
和Main.class
,我試圖讓公衆三角邊緣:獲取類(有什麼東西)到最終
三角:
public class Triangle {
public Triangle(Edge ab, Edge bc, Edge ca) {
}
private int perimeter;
private boolean isATriangle;
private Edge edge1;
private Edge edge2;
private Edge edge3;
public boolean isTriangle(Triangle triangle){
if(edge1.getLength() + edge2.getLength() > edge3.getLength() &&
edge2.getLength()+edge3.getLength() > edge1.getLength() &&
edge3.getLength()+edge1.getLength() > edge2.getLength()){
return isATriangle = true;
}
else{
return isATriangle = false;
}
}
public int setPerimeter(int perimeter1) {
return this.perimeter = perimeter1;
}
public int getPerimeter() {
return Integer.valueOf(perimeter);
}
}
編輯:讓我讓自己清楚,因爲我知道我不清楚。 我想創建一個「公共布爾isTriangle(三角形三角形){」並獲得邊緣1 edge2和edge3,使三角形三角形。我怎樣才能做到這一點?
你的問題不清楚定義
get
功能。這段代碼片段:'final Edge edgeA = ab;'自身沒有意義,因爲'ab'是構造函數的參數。你不能在構造函數外使用'ab'。你什麼意思? – Radiodef我意識到我並不清楚。看看編輯 - 我想獲得創建三角形的3條邊。我怎樣才能做到這一點? – NonameSL