接口实例


public class Employee implements Comparable<Employee>
{
 public Employee(String n,double s)
 {
  name = n;
  salary = s;
 }
 public String getName()
 {
  return name;
 }
 public double getSalary()
 {
  return salary;
 }
 public void raiseSalary(double byPercent)
 {
  double raise = salary*byPercent/100;
  salary += raise;
 }
 
 //接口
 public int compareTo(Employee other)
 {
  if(salary < other.salary)return -1;
  if(salary > other.salary)return  1;
  return 0;
 }
 
 private String name;
 private double salary;
}

 

 

import java.util.Arrays;


public class ExampleSortTest
{

 /**
  * @param args
  */
 public static void main(String[] args)
 {
  // TODO Auto-generated method stub
  Employee[] staff = new Employee[3];
  staff[0] = new Employee("xiong",1300);
  staff[1] = new Employee("juan",1120);
  staff[2] = new Employee("xinfang",1200);
  Arrays.sort(staff);
  
  for(Employee e : staff)
  {
   System.out.println("name = " + e.getName() + "  salary= " + e.getSalary());
  }
 }

}

本书以关键技术为核心,通过18个典型模块系统、全面地介绍了如何使用Delphi 7进行各领域的程序开发。全书共分为23章,其中前5章介绍了Delphi的集成开发环境和使用Delphi进行编程的基础知识,使初学者能够了解使用Delphi进行编程的基本思路和方法。然后通过对企业QQ、自制帮助工具、打包安装工具、板材排料、进销存软件、窗体皮肤组件、导航面板组件、短信息管理平台、语音卡录音系统、企业助理系统、文档管理系统、视频图像录制、住房公积金管理系统、健身房管理系统、图书综合管理系统、房地产信息管理系统、批发零售管理系统和程控电话计费系统18个模块进行细致的介绍,使读者能够掌握图形图像处理、多媒体、数据库、网络通信、报表打印、硬件开发等各领域的相关技术,为从事项目开发的人员提供相关解决方案。本书附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP和Windows 2000系统下全部通过,保证能够正常运行。此外,光盘中还提供了编程词典试用版软件等附加资源。本书案例涉及行业广泛,实用性非常强,通过对本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发系统所需要的时间。非常适合各级软件开发人员使用,也可供大、中专院校师生学习。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值