JAVASE学生宿舍管理系统-嵌套数组存储数据

本文介绍了如何使用Java设计一个学生宿舍管理系统,系统采用嵌套数组存储数据,包括学生信息和宿舍信息。通过DAO层接口及实现,以及Service层面向用户的操作,实现了增删查改等功能。
摘要由CSDN通过智能技术生成

需求分析

设计一个学生宿舍管理系统,在录入学生信息时就分配宿舍,可以增删查改学生信息。
参数:人 Person (pid,name,sex) 
   宿舍 Room(rid,Person[] p,type)
   文件结构:
   在这里插入图片描述
   model:
   在该层中插入属性,封装,构造方法。

Person.java

public class Person {
    //属性
    private int pid;
    private String name;//姓名
    private String sex;//性别

    //getter、setter
    public int getPid() {
        return pid;
    }
    public void setPid(int pid) {
        this.pid = pid;
    }
    ......

    //构造方法
    public Person(){
    }
    public Person(int pid,String name,String sex){
        this.pid=pid;
        this.name=name;
        this.sex=sex;
    }
    public Person(int pid){
        this.pid=pid;
    }
    @Override
    public String toString() {
        re
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值