本篇以超级简单的学生管理系统为例学习双类
实现效果
欢迎使用学生成绩管理系统
请注册!
请输入账号:312
请输入密码:1312
4523
请输入验证码:4523
恭喜注册成功!
欢迎“name”进入学生成绩管理系统-学生端
1.成绩查询
2.成绩统计
3.成绩分析
4.退出系统
请选择:
1
请输入课程编号
1
xxx课程成绩为98分
请选择
2
把所有科目成绩列出来
思修 英语实训 企业实训
81 89 82
请选择
3
成绩分析结果
请选择
4
程序终止
类模板的定义
package One;
import java.util.*;//Scanner包的使用
public class ToDo {
Scanner sc = new Scanner(System.in);
public void LogIn(){
while (true) {
System.out.println("欢迎使用学生成绩管理系统");
System.out.println("请注册!");
System.out.println("请输入账号");
// username
String username = sc.next();
System.out.println("请输入密码:");
String password = sc.next();
// password
System.out.println("请输入验证码");
String yanzheng = sc.next();
// uanzheng
// System.out.println(username+password+yanzheng);
if (username.equals("312")&& password.equals("1312") && yanzheng.equals("4523")) {
System.out.println("恭喜注册成功!");
break;
}
}
}
public void Choosen(){
System.out.println("欢迎“name”进入学生成绩管理系统-学生端");
while (true) {
System.out.println("1.成绩查询");
System.out.println("2.成绩统计");
System.out.println("3.成绩分析");
System.out.println("4.退出系统");
System.out.println("请选择:");
// chosse1
char chossen = sc.next().charAt(0);
if (chossen == '1') {
System.out.println("请输入课程编号");
// number
System.out.println("xxx课程成绩为98分");
}
else if (chossen == '2') {
System.out.println("把所有科目成绩列出来");
System.out.println("思修 英语实训 企业实训");
System.out.println("81 89 82");
}
else if (chossen == '3')
System.out.println("成绩分析结果");
else if (chossen == '4') {
System.out.println("程序终止");
break;
}
else System.out.println("输入不合法,请重新输入");
System.out.println("请选择");
}
}
}
类模板的应用
package One;
public class ToDoDemo {
public static void main(String[] args) {
ToDo test= new ToDo();
test.LogIn();
test.Choosen();
}
}