之前有事中断了一段时间了,今天第三天学JAVA
接口:不是类,是对类的一组需求描述。 目前接触了一个类似cpp的cmp的 Comparable接口。配合main中的sort使用。
package interfaces;
public class Employee implements Comparable<Employee> {
//implement后面的必不可少
private String name;
private double salary;
public Employee(String name,double salary)
{
this.name = name;
this.salary = salary;
}
public double getSalary() {
return salary;
}
public String getName() {
return name;
}
public void raiseSalary(double byPercent)
{
double raisedS = salary * byPercent / 100;
salary += raisedS;
}
public int compareTo(Employee other)
{
return Double.compare(salary,other.salary); //功能上等价于 cpp的 cmp
}
}