一个景区根据游人的年龄收取不同价格的门票。请编写游人类,该类包含两个成员域:年龄和票价;两个方法:设置年龄和根据年龄段决定能够购买的门票价格并输出。java
时间: 2024-03-02 21:53:40 浏览: 23
好的,下面是游人类的代码实现:
```java
public class Visitor {
private int age; // 游客年龄
private double ticketPrice; // 门票价格
// 设置游客年龄
public void setAge(int age) {
this.age = age;
}
// 根据年龄段决定门票价格并输出
public void setTicketPrice() {
if (age >= 0 && age <= 12) {
ticketPrice = 10.0;
} else if (age >= 13 && age <= 60) {
ticketPrice = 20.0;
} else {
ticketPrice = 15.0;
}
System.out.println("您的门票价格为:" + ticketPrice + "元。");
}
}
```
使用方法如下:
```java
public static void main(String[] args) {
Visitor visitor = new Visitor();
visitor.setAge(25);
visitor.setTicketPrice(); // 输出:您的门票价格为:20.0元。
}
```
以上代码实现了游人类的基本功能,根据游客的年龄段决定门票价格并输出。
相关推荐
![pdsprj](https://img-home.csdnimg.cn/images/20210720083646.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)