了解OOP编程的要求

时间:2017-09-14 08:42:38

标签: java oop

我目前无法理解该计划的这一要求

Requirement of a program

从我的角度来看,我要做的就是创建2个对象(Customer和High Earner)和1个主类Comparable,其中包含Compare方法(比较2个对象customer和high-earner)是对的吗? / p>

2 个答案:

答案 0 :(得分:1)

您可以创建一个抽象类客户和一个扩展客户类的更具体的类HighEarner。 Customer类通过覆盖其比较两个客户对象的方法compareTo来实现类似的接口。客户类中的名称是字符串,因此您只需返回string类的compareTo方法的结果。

答案 1 :(得分:0)

Comparable是一个已经用Java实现的接口。 https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html

http://tutorials.jenkov.com/java/interfaces.html

你需要做的是创建两个类Customer(实现Comparable)和HighEarner继承Customer。您还需要一个可以命名的主类(例如:Program或FlowerShop)。