(二)无返回,有参数的方法: 设置当前面包的品牌方法,要求传入面包的新品牌,修改当前品牌。 设置当前面包的生产日期方法,要求传入面包的生产日期,修改当前生产日期。 设置当前面包的生产厂家方法,要求传入面包的生产厂家,修改当前生产厂家。
时间: 2023-08-31 08:20:42 浏览: 40
### 回答1:
public void setBrand(String newBrand) {
this.brand = newBrand;
}
public void setProductionDate(Date newDate) {
this.productionDate = newDate;
}
public void setManufacturer(String newManufacturer) {
this.manufacturer = newManufacturer;
}
// 示例调用:
Bread bread = new Bread();
bread.setBrand("新品牌");
bread.setProductionDate(new Date());
bread.setManufacturer("新厂家");
### 回答2:
1. 设置当前面包的品牌方法:为了修改当前面包的品牌,我们可以创建一个名为"setBrand"的方法,该方法带有一个参数,即新面包的品牌。在方法中,我们可以通过将新品牌赋值给面包对象的品牌属性来修改当前品牌。代码示例如下:
```java
public void setBrand(String newBrand) {
this.brand = newBrand;
}
```
2. 设置当前面包的生产日期方法:为了修改当前面包的生产日期,我们可以创建一个名为"setProductionDate"的方法,该方法带有一个参数,即新面包的生产日期。在方法中,我们可以通过将新生产日期赋值给面包对象的生产日期属性来修改当前生产日期。代码示例如下:
```java
public void setProductionDate(Date newDate) {
this.productionDate = newDate;
}
```
3. 设置当前面包的生产厂家方法:为了修改当前面包的生产厂家,我们可以创建一个名为"setManufacturer"的方法,该方法带有一个参数,即新面包的生产厂家名称。在方法中,我们可以通过将新生产厂家赋值给面包对象的生产厂家属性来修改当前生产厂家。代码示例如下:
```java
public void setManufacturer(String newManufacturer) {
this.manufacturer = newManufacturer;
}
```
以上都是无返回值,但有参数的方法,可以通过传入特定的参数来修改当前面包对象的相关属性。使用这些方法,我们可以方便地更新面包对象的品牌、生产日期和生产厂家信息。
### 回答3:
对于第一个方法,设置当前面包的品牌,可以定义一个有参数的方法,传入面包的新品牌作为参数。在该方法中,将传入的新品牌赋值给当前面包的品牌属性,从而修改当前的品牌。例如:
```java
public void setBreadBrand(String newBrand) {
this.brand = newBrand;
}
```
对于第二个方法,设置当前面包的生产日期,同样可以定义一个有参数的方法,传入面包的生产日期作为参数。在该方法中,将传入的生产日期赋值给当前面包的生产日期属性,从而修改当前的生产日期。例如:
```java
public void setProductionDate(String newDate) {
this.productionDate = newDate;
}
```
对于第三个方法,设置当前面包的生产厂家,也可以定义一个有参数的方法,传入面包的生产厂家作为参数。在该方法中,将传入的生产厂家赋值给当前面包的生产厂家属性,从而修改当前的生产厂家。例如:
```java
public void setManufacturer(String newManufacturer) {
this.manufacturer = newManufacturer;
}
```
以上三个方法都是无返回值的,只是通过传入参数来修改当前面包对象的属性。通过调用这些方法,我们可以方便地修改面包的品牌、生产日期和生产厂家等属性。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)