如果你在这句Triangle[] ta = new Triangle[4];// 申明好了的数组
下面写System.out.println(ta[0]);
将输出null。
要么开始这么声明:
Triangle[] ta = {
new Triangle(),
new Triangle(),
new Triangle(),
new Triangle()};
下面写System.out.println(ta[0]);
将输出null。
要么开始这么声明:
Triangle[] ta = {
new Triangle(),
new Triangle(),
new Triangle(),
new Triangle()};
另外,
void setArea()
{
area=(height*length)/2;
}
应该是get方法干的事情.
再另外,
area=(height*length*1.0)/2;