要求:一个院系一个年级的同学题目不能相同,所以选择题目时应避 免做相同的题目,其它学院和年级的同学相对自由一点。从22 道题 目中任选一道,按实验指导书模式那样完成即可,写好大作业报告, 同时写上自己的姓名、学号、学院和年级 1、 编 写 一 个 Java 应 用 程 序 , 从 键 盘 读 取 用 户 输 入 两 个 字 符 串 , 并 重 载 3 个 函数 分 别 实 现 这 两 个 字 符 串 的 拼 接 、 整 数 相 加 和 浮 点 数 相 加 。 要 进 行 异 常 处 理 , 对 输 入 的 不 符 合 要 求 的 字 符 串 提 示 给 用 户 , 不 能 使 程 序 崩 溃 。 2、 有 工 人 ,农 民 ,教 师 ,科 学 家 ,服 务 生 ,其 中 ,工 人 ,农 民 ,服 务 生 只 有 基 本 工 资 . 教 师 除 基 本 工 资 外 ,还 有 课 酬 (元 /天 ),科 学 家 除 基 本 工 资 外 ,还 有 年 终 奖 ,请 你 写 出 相 关 类 ,将 各 种 类 型 的 员 工 的 全 年 工 资 打 印 出 来 ; 3、 创 建 一 个 复 数 类 complex, 对 复 数 进 行 数 学 运 算 , 复 数 具 有 如 下 格 式 : RealPart+ImaginaryPart*I 其 中 , I 为 - 1 的 平 方 根 。 要 求 如 下 : (1)利 用 浮 点 变 量 表 示 此 类 的 私 有 数 据 。 提 供 两 个 构造方 法, 一 个 用 于此 类 声明 时对 象的 初始化;一 个 为 带默认值得无参构造方 法。 (2)提 供 两 复 数 加 、 减、 乘的 运 算 方 法。 (3)按格 式 (a,b)打 印 复 数 。 其 中 a 为 实 部, b 为 虚部。 4、 (1)编 写 一 个 圆类 Circle, 该类 拥有 : ①一 个 成员 变 量 Radius(私 有 , 浮 点 型 ); // 存放 圆的 半 径 ; ② 两 个 构造方 法 Circle( ) // 将 半 径 设 为 0 Circle(double r ) //创 建 Circle对 象时将 半 径 初始化为 r ③ 三 个 成员 方 法 double getArea( ) //获 取 圆的 面 积 double getPerimeter( ) //获 取 圆的 周 长 void show( ) //将 圆的 半 径 、 周 长 、 面 积 输 出 到 屏 幕 (2)编 写 一 个 圆柱 体 类 ...