系统默认提供一个无参的构造方法,请利用默认构造在控制台输出苹果的单价和价格。
时间: 2024-06-16 08:08:18 浏览: 12
系统默认提供一个无参的构造方法,也称为默认构造方法。它是在没有显式定义构造方法时,系统自动生成的一个无参构造方法。利用默认构造方法可以创建对象,并对对象的属性进行初始化。
假设我们有一个名为Apple的类,其中包含两个属性:单价和价格。我们可以通过默认构造方法创建一个Apple对象,并在控制台输出苹果的单价和价格。
示例代码如下:
```java
public class Apple {
private double price; // 单价
private double totalPrice; // 价格
public Apple() {
price = 5.0; // 设置苹果的单价为5.0
totalPrice = price; // 计算价格
}
public void displayPriceAndTotalPrice() {
System.out.println("苹果的单价:" + price);
System.out.println("苹果的价格:" + totalPrice);
}
public static void main(String[] args) {
Apple apple = new Apple(); // 使用默认构造方法创建Apple对象
apple.displayPriceAndTotalPrice(); // 输出苹果的单价和价格
}
}
```
运行以上代码,控制台将输出:
```
苹果的单价:5.0
苹果的价格:5.0
```