![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 73
思齐的小屋
善良、认真、勇敢
展开
-
JAVA 编程练习0_5------------开发团队调度软件
项目需求分析根据给定的数据创建公司部分员工列表;基于现有的公司成员,组建一个开发团队;展示出开发团队成员有哪些,并实现增加、删除操作;开发团队的任职各有不同。如果添加操作失败,则需要提示信息:失败信息包含以下几种:– 成员已满,无法添加– 该成员不是开发人员,无法添加– 该成员已在本开发团队中– 该员工已是某团队成员– 该成员正在休假,无法添加– 团队中至多只能由一名架构师– 团队中至多只能由两名设计师– 团队中至多只能由三名程序员软件设计结构Team原创 2021-09-30 14:50:29 · 215 阅读 · 0 评论 -
JAVA 编程练习0_4------------异常处理
项目需求编写应用程序EcmDef.java,接受命令行的两个参数,要求不能输入负数,计算两数相除。对数据类型不一致(NumberFormatException)、缺少命令行参数(ArrayIndexOutOfBoundsException)、除0(ArithmeticException)及输入负数(EcDef 自定义的异常)进行异常处理。提示:(1)在主类(EcDef)中定义异常方法(ecm)完成两数相除功能。(2)在main()方法中使用异常方法处理语句进行异常处理。(3)在程序中,自定义对应原创 2021-09-27 23:17:27 · 311 阅读 · 0 评论 -
JAVA 编程练习0_3-------------将(1-52)随机发牌给4名玩家,每人13张牌
项目需求用1~52来代表52张牌,玩家有四人,要求将发牌结果存入一个二维数组。显示发牌结果,不许出现重复的牌。产生随机数:Math.random()知识点一:生成随机数JAVA有三种常用方式来生成随机数:Math.random() , Random类,以及System.currentTimeMillis()使用 Math中的random()方法,想要得到某个范围内的随机数可以是: (数据类型)(最小值+Math.random()(最大值-最小值+1)) 也可以是(数据类型原创 2021-09-26 22:01:13 · 975 阅读 · 0 评论 -
JAVA 编程练习0_2-------------图形问题,求圆形、矩形、正方形的面积和周长。(利用封装,继承,多态,接口)
问题描述让用户选择输入什么图形,然后输入相应数据,求出该图形的面积和周长。1)定义shape接口,包含求面积和求周长的方法。2)定义Circle类、Rectangle类、Square类。3)要求Circle类和Rectangle类实现shape接口,Square类继承Rectangle类接口类代码//此处不能是 public interface。会报错//error:公用类型 shape 必须在它自己的文件中定义interface shape{ public abstract double原创 2021-09-25 00:24:18 · 1555 阅读 · 1 评论 -
JAVA 编程练习0_1-------------顾客管理系统(简易)
顾客管理系统具体实现功能使用eclipce编译器,JDK版本:16.0.2添加客户信息修改客户信息删除客户信息查找客户列表退出系统软件设计结构该软件由以下三个模块组成:CustomerView为主模块,负责菜单的显示和处理用户操作。CustomerList为Customer对象的管理模块,内部用数组管理一组Customer对象,并提供相应的添加,修改,删除和遍历方法,供CustomerView调用Customer为实体对象,用来封装客户信息。工具类CMUtility,用来实现原创 2021-09-23 23:32:47 · 198 阅读 · 0 评论