拆分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 下载源码
本节提供源码, 点击右上角即可下载