Rectangleオブジェクトを引数として受け取り、呼び出すオブジェクトのオブジェクトがオブジェクトよりも大きい場合はtrueを返すメソッドlargerThan(下を参照)を作成する必要があります。そうでなければfalseを返します。私は以前これをやったことがありますが、メソッドのこの部分でコードを完成させる方法を思い出すことはできません。どんな助けでも本当に感謝します!注:教授は私たちに "this"演算子を使用させたくありません! :-(シンプルなブール方法をどのようにコードするのですか? (以下のコードの記述方法を思い出すことはできません)
public class Rectangle
{
private double length;
private double width;
public Rectangle()
{
length = 0;
width = 0;
}
public Rectangle(double l, double w)
{
length = l;
width = w;
}
public void setRectangle(double l, double w)
{
length = l;
width = w;
}
public double getLength()
{
return length;
}
public double getWidth()
{
return width;
}
public double perimeter()
{
return length + width;
}
public double Area()
{
return length*width;
}
**public boolean largerThan(Rectangle r1)
{
if()
return True;
else
return False;
}**
public String toString()
{
return "Length is " + length + " width is " + width;
}
}
だから... ...のは、段階的にこれを理解しましょう - あなたはどのように面積を計算するのですか? –
ここにフールコード 'public boolean largeThan(Rectangle that){return this.getArea()> that.getArea();}' – Nishant