class Box
{
// Instance Variables
double length ,ipsos ;
double width ,mikos ;
double height ,platos;
// Constructors
public Box ( double side )
{
width = side ;
height = side ;
length = side ;
}
public Box ( double x , double y , double z)
{
platos = y ;
ipsos = z;
mikos = x ;
}
// Methods
double calculate(double praksi)
{
return 2 * ( width * height +
width * length +
height * length ) ;
}
double volume(double emvadon)
{
return platos*ipsos*mikos ;
}
}
在上面的代码中,我怎样才能创建一个toString()方法,所以我可以返回卷的值并计算??? 我是java的新手,所以请尽可能简单
答案 0 :(得分:0)
toString()是在Object.class上找到的方法,您编写的所有类都将自动扩展。因此,默认情况下,您的类已经拥有此方法,但它不会返回您期望的内容。您可以覆盖此方法,并使其完全按照您的意愿执行。
如果您尝试使用您的课程,您会发现toString()已经可用:
new Box().toString();
只需为您的班级编写一个具有相同签名的新方法,并添加您自己的代码。
public String toString() {}