拆分Demo.java,放到不同的包。
步骤 1 分包
掌握了包的原理和用法,现在开始分包,Customer【客户】,Vip【会员】,Demo【启动入口】都存放在Demo.java一个文件里,正式做项目肯定不能这么玩,拆分一下吧。
创建一个文件夹,cstmgr(Customer Manager 的缩写)是我们的项目,项目本身也是一个包。然后创建entity包,这里面放所有的实体类,Customer【客户】,Vip【会员】都属于实体类。
Demo的名字改为Application,SpringBoot项目里面的启动类也叫做Application,我们这边就蹭个热度。
步骤 2 Application
import static tool.StringUtil.*;
import entity.*;
public class Application {
public static void main(String[] args){
newLine("******欢迎使用兔子餐厅会员系统******");
}
}
步骤 3 Customer
package entity;
public class Customer {
String name; // 客户姓名
String sex; //性别
String birthDate; //生日
String phoneNumber; //电话号码
int status; //客户状态(1:正常,2:不正常)
static String version = "1.0";
public Customer(){
}
public void eat(){
System.out.println(this.name + " eating...");
}
public static void pay(){
System.out.println(" paying...");
}
}
步骤 4 Vip
package entity;
public class Vip {
}
步骤 5 目录结构
步骤 6 下载源码
本节提供源码, 点击右上角即可下载