------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
搭建环境
1. 创建一个java Project
2. 把包结构创建出来
a) Cn.itcast.view
b) Cn.itcast.entity
c) Cn.itcast.dao
3. 创建类
User类
UserDao
类User
界面类
package cn.itcast.view;
import java.util.Scanner;
import cn.itcast.dao.UserDao;
//用户操作界面类
public class UserFrame {
Scanner sc = new Scanner(System.in);
// 1.创建一个初始化页面的方法
public void initFrame() {
System.out.println("请选择你要做的操作:\n 0:注册 \n 1:登录\n 2:退出");
int type = sc.nextInt();
switch (type) {
case 0:
registFrame();
break;
case 1:
loginFrame();
break;
case 2:
exit();
break;
default:
System.out.println("谢谢光临.");
}
}
// 这是选择退出时要执行的方法
public void exit() {
System.out.println("谢谢你的访问");
System.exit(0); // jvm停止
}
// 这是选择注册操作时要执行的内容
public void registFrame() {
System.out.println("请输入你的姓名");
String name = sc.next();
System.out.println("请输入你的性别");
String sex = sc.next();
System.out.println("请输入你的年龄");
int age = sc.nextInt();
// 需要调用UserDao中的regist方法
UserDao dao = new UserDao();
dao.regist();
}
// 这是选择登录操作时要执行的内容:
public void loginFrame() {
System.out.println("请输入你的姓名");
String name = sc.next();
// 需要调用UserDao中的login方法
UserDao dao = new UserDao();
dao.login();
}
}
操作类
package cn.itcast.dao;
import java.util.ArrayList;
import java.util.List;
import cn.itcast.entiry.User;
public class UserDao {
private List<User> users=new ArrayList<User>(); //它就是一個用于存儲用户信息的数据库。
// 注册操作
public void regist() {
System.out.println("用户注册操作");
}
// 登录操作
public void login() {
System.out.println("用户的登录操作");
}
}