java中题目 定义类Person 定义类Person的子类Employee

Java程序设计实验
,提交源代码和运行截图
1)定义类Person(身份证号id(18位),姓名name,性别sex,出生日期dateOfBirth【使用类Date】,让其实现接口Comparable,Person对象以身份证号为自然顺序,覆盖toString方法
2)定义类Person的子类Employee(工作单位corp和薪水salary成员),覆盖toString方法
3)定义Employee数组a,包含5个元素,并按salary排序输出
4)定义Person对象列表集合(包含有Employee对象),分别以自然顺序和出生日期顺序输出
提示:Comparator<T>接口用于定义排序比较器,T为Employee或Person
public int compare(T o1,T o2)
Arrays.sort(array,new Comparator<T>)

你好!

    Person类实现Comparable接口...

    定义类Person的子类Employee...

    定义Employee数组a...

    定义Person对象列表集合...

源码还需要自己过一遍手。

希望对你有帮助!

温馨提示:答案为网友推荐,仅供参考