//创建一个类模板
public class Visitor{
//属性(姓名和年龄)
String name;
int age;
//方法 根据年龄段判断门票价格
//0-10 >60 免费 10-18 10元 18-60 20元
public void showPrice(int age){
if(age<=10 &&age>0){
system.out.println(name+"的年龄是:"+age+"岁,门票免费!");
}else if(age<=18){
system.out.println(name+"的年龄是:"+age+"岁,门票10元!");
}else if(age<=60){
system.out.println(name+"的年龄是:"+age+"岁,门票20元!");
}else{
system.out.println(name+"的年龄是:"+age+"岁,门票免费!");
}
}
//测试类
import java.util.Scanner;
public static void main(String [] args){
Scanner input=new Scanner(System.in);
System.out.println("请输入学生的姓名:");
String name =input.next();
while(!name.equals("n")){
//创建游客对象
Visitor v =new Visitor();
v.name=name;
System.out.print("请输入游客的年龄:");
v.age=input.nextInt();
v.showPrice();
//只要游客的名字不是n,则继续输入游客姓名,否则退出程序。
System.out.println("请输入学生的姓名:");
name =input.next();
}
System.out.println("退出程序!");
}
}