[英]get class(Something something) into final
我不太知道如何解釋這一點,但是我有Triangle.class
和Main.class
並且我試圖從公共Triangle中獲得優勢:
三角形:
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(Triangle triangle){”,並獲取使Triangle變為三角形的edge1 edge2和edge3。 我怎樣才能做到這一點?
您的Edge字段被標記為私有,如下所示:
private Edge edge1;
您可以將它們公開或在Triangle類上定義get
函數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.