设计一个教师类Teacher(属于cn.net.sdkd包)

(1)属性有编号(int no)、姓名(String name)、年龄(int age)、所属学院(String seminary),为这些属性设置相应的get和set方法。

(2)为Teacher类重写equals方法,要求:当两个教师对象的no相同时返回true。

(3)重写Teacher类的toString方法,通过该方法可以返回“编号为**、姓名为**、年龄为学院老师”形式的字符串。

(4)由多个Teacher对象所形成的数组可以以两种方法排序(编号由低到高排序):1)使用Arrays.sort(Object[] a)方法;2)使用Arrays.sort(Object[] a, Comparator c)方法。

(5)再定义一个类TeacherManagement(属于cn.sd包),提供方法search,方法可以在一组给定的教师中,根据姓名(或年龄)返回等于指定姓名(或年龄)的教师的字符串信息,信息格式为:“编号为**、姓名为**、年龄为学院老师”。如果没有满足条件的教师,则返回“没有符合条件的教师”。

(6)构造main方法进行测试。


答案:

JAVA实验二:设计一个教师类Teacher(属于cn.net.sdkd包)实现接口进行排序等相关推荐

  1. 作业1 OO基础1-3、 设计一个教师类Teacher(属于cn.net.sdkd包)

    作业1 OO基础1-3. 设计一个教师类Teacher(属于cn.net.sdkd包) 要求: 1)属性有编号(int no).姓名(String name).年龄(int age).所属学院(Str ...

  2. Java学习之设计一个汽车类Auto,其中包含一个表示速度的double型成员变量speed和表示启动的start()方法、表示加速的speedUp()方法以及表示停止的stop()方法。

    案例介绍: 请设计一个汽车类Auto,其中包含一个表示速度的double刑的成员恋量speed,表示启动的start()方法.表示加速的speedUp()方法以及表示停止的 stop()方法.再设计一 ...

  3. java实验:定义一个People类,为People类派生出一个子类Employee类

    //4.定义一个People类,它包含属性有姓名name和性别sex, //为People类派生出一个子类Employee类,为其增加两个属性年龄age和工资等级grade,工资等级分A.B.C三个等 ...

  4. Java实验之设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声

    编写抽象类Animal Animal抽象类有两个抽象方法cry()和getAnimalName(),即要求各种具体的动物给出自己的叫声和种类名称 编写模拟器类Simulator 该类有一个playSo ...

  5. java时针_Java 设计一个clock类 要求实现时针,分针,秒针

    展开全部 /* * @(#)Clock.java 1.16 06/02/22 * * Copyright (c) 2006 Sun Microsystems, Inc. All Rights Rese ...

  6. java实验二 类和对象

    类和对象 [实验目的] 1. 掌握如何定义类. 2. 掌握如何定义类的成员变量.成员方法. 3. 掌握如何创建对象.使用对象. 4. 掌握关键字static的用法. 5. 掌握类成员的访问权限. [实 ...

  7. java box类定义三变量_01.类的成员变量:\n设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计...

    01.类的成员变量:\n设计一个立方体类Box,定义三个属性,分别是长,宽,高.定义二个方法,分别计算并输出立方体的体积和表面积 答:java.util.Scanner; public class B ...

  8. java设计一个立方体类box_实例1: 设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计算并输出立方体的体积和表面积。_学小易找答案...

    [填空题]表达式 list(filter(lambda x:x>2, [0,1,2,3,0,0])) 的值为 _________ . [填空题]表达式 len(' 中国 '.encode('ut ...

  9. java设计一个user类_关于JAVA设计一个用户类

    关于JAVA设计一个用户类 关注:152  答案:2  mip版 解决时间 2021-02-02 05:51 提问者安分守己的小青春 2021-02-02 02:23 设计一个用户类,该类有用户编号. ...

最新文章

  1. 深度解析2019中国机器人行业年会主旨报告:把脉中国机器人发展,助力产业创新与协作共融...
  2. h5直播开发之旅总结
  3. leetcode算法题--最长等差数列★
  4. [No0000A6]Visual Studio 2015 中的常用命令的默认键盘快捷键-VS2015 Shortcut
  5. 【转】TechEd第一课:新一代关系管理系统XRM**
  6. linux wifi pro6818,GEC6818连接Ubuntu,下载程序至开发板
  7. 腾讯员工晒出薪资:真实 985 毕业薪资,大家看我还有救吗?网友:日薪?
  8. 数据分析|如何利用BI工具,探索各商品的潜在关联价值
  9. 生成静态libevent
  10. HG5520A型多用表校准仪
  11. python anacoda更换国内镜像源和常用软件包管理操作详细讲解(已爬坑)
  12. 安卓图片轮播(banner)
  13. php ajax 上传进度条,jQuery+php+ajax带进度条无刷新上传文件代码
  14. java走台阶_走台阶算法 java实现
  15. 国内外好的OKR管理工具有哪些
  16. C语言绘画玫瑰花和爱心
  17. (46)FPGA面试技能提升篇(40GE、XGE、GE接口)
  18. 布莱恩.迪森 的发言稿
  19. 目标检测数据集-Pascal VOC 数据集介绍
  20. 多商户商城系统功能拆解06讲-平台端商家入驻协议

热门文章

  1. 一个简单的Spark ML的例子
  2. openstack 本地导入镜像.
  3. 远程桌⾯连接电脑后键盘失灵解决方案
  4. 8.10 12.1-12.5
  5. Kafka入门篇学习笔记整理
  6. 干货 | 95后运维小哥20天+通过Elastic认证考试经验分享
  7. constrain用法_constrain是什么意思_constrain的用法
  8. Charles的基本使用及教程
  9. 和风天气 (简易版)
  10. android 开发帮助书籍pdf