如何创建了一个名为box的类,并在其中定义了三个变量(length,width和heigth)来分别表示长、宽和高。同时,还定义了一个void类型的setbox方法,用于设置这三个变量的值。该方法接受三个int类型的参数l、w和h,分别用于设置length、width和heigth的值。
时间: 2024-02-01 15:13:28 浏览: 28
以下是创建名为box的类,并定义了三个变量length、width和heigth,同时定义了void类型的setbox方法:
```java
public class box {
int length;
int width;
int heigth;
void setbox(int l, int w, int h){
length = l;
width = w;
heigth = h;
}
}
```
在上面的代码中,我们首先定义了一个名为box的类。然后,我们在类中定义了三个变量length、width和heigth,分别表示长、宽和高。接着,我们定义了一个void类型的setbox方法,用于设置这三个变量的值,这个方法接受三个int类型的参数l、w和h。在setbox方法中,我们将传递进来的参数值分别赋值给类中的相应变量。这样,我们就能够通过调用setbox方法来设置box对象的长、宽和高了。
相关问题
Scala编程创建一个Box类,在其中定义三个变量表示一个立方体的长、宽和高,长宽高可以通过控制台输入
以下是一个简单的Scala程序,用于创建一个Box类,并在其中定义三个变量表示一个立方体的长、宽和高,长宽高可以通过控制台输入:
```scala
class Box(var length: Int, var width: Int, var height: Int) {
def volume(): Int = {
return length * width * height
}
}
object Main {
def main(args: Array[String]) {
println("请输入长、宽、高:")
val length = scala.io.StdIn.readInt()
val width = scala.io.StdIn.readInt()
val height = scala.io.StdIn.readInt()
val box = new Box(length, width, height)
println("立方体的体积是:" + box.volume())
}
}
```
在上面的程序中,我们定义了一个名为Box的类,其中有三个变量:length、width和height。我们还定义了一个名为volume的方法,该方法用于计算立方体的体积。
在主方法中,我们首先提示用户输入长、宽和高,并使用scala.io.StdIn.readInt()函数从控制台读取输入值。然后,我们使用new关键字创建一个Box对象,并将用户输入的值作为参数传递给构造函数。最后,我们调用box.volume()方法,计算立方体的体积并将其打印到控制台上。
运行程序时,它将提示您输入立方体的长、宽和高。输入完毕后,程序将计算立方体的体积并将其打印到控制台上。
定义一个盒子类Box,包括三个私有变量(width、length、height)、一个构造方法和showBox()方法。构造方法用来初始化变量,showBox()无法无参数,用于输出变量(width、length和height)的值。
好的,以下是盒子类Box的定义代码:
```python
class Box:
def __init__(self, width, length, height):
self.__width = width
self.__length = length
self.__height = height
def showBox(self):
print("Width:", self.__width)
print("Length:", self.__length)
print("Height:", self.__height)
```
在上面的代码中,我们定义了一个盒子类Box,包含了三个私有变量width、length和height,它们都用双下划线表示,表示是私有变量,不能直接被访问。
我们还定义了一个构造方法__init__(),用来初始化这三个私有变量。在这个构造方法中,我们接收三个参数width、length和height,然后将它们分别赋值给对应的私有变量。
最后,我们定义了一个showBox()方法,用于输出这三个私有变量的值。在这个方法中,我们使用print()函数输出这三个变量的值。
这样就完成了盒子类Box的定义。如果需要创建一个盒子对象,可以使用以下代码:
```python
box = Box(10, 20, 30)
box.showBox()
```
这样就可以输出盒子的宽、长、高的值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)