大家好,我有2个问题。1)如何在ather类的main中使用void方法?这是方法,我不能使用它。
public class Box { private int _width; private int _length; private int _height; public Box(){ _width=10; _length=10; _height=10;} public void resize (int factor){ if (factor>0&&factor==(int)factor){ _width=(factor*_width); _height=(factor*_height); _length=(factor*_length); } else {factor=0;}; }
(我想从主要用户那里得到的因素。)问题2是:我在主类中没有返回我为true或false的方法,在主类中我如何将true或false转换为字符串(不在main中不使用toString方法)
大家好,我有2个问题。 1)如何在ather类的main中使用void方法?继承方法:public void resize(int factor){if(factor> 0 && factor ==(int)factor){...
假设您有实例变量_width
,_height
,_length
和factor
,您可以这样做
public void resize(int factor) {
if (factor > 0 && factor == (int) this.factor) {
this._width = (factor * _width);
this._height = (factor * _height);
this._length = (factor * _length);
} else {
factor = 0;
}
}