java做pos机 java pos机

本文目录一览:

  • 1、Java代码

  • 2、如何用java实现一个刷卡系统?需要哪些技术?拜求!设计思路?有实现最好!!!!
  • java做pos机 java pos机 3、我是一个刚刚出道的程序员最近应聘了一家专做pos机的公司。想问一下,pos机那里会用到java?
  • 4、JavaPOS 什么东西
  • 5、JAVA抽象类对具体类处理过程

Java代码

import java.text.NumberFormat;

import java.util.Scanner;

public class Pos {

public static void main(String[] args) {

// TODO Auto-generated method stub

@SuppressWarnings(“resource”)

Scanner scanner=new Scanner(System.in);

NumberFormat mFormat=NumberFormat.getInstance();

mFormat.setMaximumFractionDigits(2);

mFormat.setMinimumFractionDigits(2);

System.out.print(“请输入 顾客预付款金额:”);

Double money=0.0;

Double sales=0.0;

try {

money=Double.parseDouble(scanner.next());

} catch (Exception e) {

// TODO: handle exception

e.printStackTrace();

}

System.out.print(“请输入商品总价格:”);

try {

sales=Double.parseDouble(scanner.next());

} catch (Exception e) {

// TODO: handle exception

}

Double total_Prices=sales*1.07;

Double changes=money-total_Prices;

System.out.println(“顾客需要付款:” +mFormat.format(total_Prices));

System.out.println(“您需要找零:” +mFormat.format(changes));

}

}

如何用java实现一个刷卡系统?需要哪些技术?拜求!设计思路?有实现最好!!!!

刷卡系统 好比pos机么? 这个如果说实现的话最起码要和驱动打交道了 还有嵌入式吧 如果说你一点设计思路都没有就直接想做的话恐怕有点难 你还是先去查查相关资料吧 如果说有这样的usb硬件的话 然后再提供一些api接口的话我想做起来应该不是太难 如果是完全自己来做的话 那难度就很大了 主要看硬件

我是一个刚刚出道的程序员最近应聘了一家专做pos机的公司。想问一下,pos机那里会用到java?

很多地方都会用的,比如pos监控系统,一般都是用java写的。

补充:pos监控就是使用b/s架构的,一般后台用Weblogic

JavaPOS 什么东西

POS机的管理程序就是用java编写的,是用来管理POS机的各种硬件的驱动和商场营业的进\销\存等管理

POS监控就是使用b/s架构的,一般后台用Weblogic

JAVA抽象类对具体类处理过程

先设置一个情景:总公司给POS机做了个基础框架,这个POS机可以有物品数量,单价,折扣。公司要求POS机最后能通过这几个值来算价钱。算法已经有 就是单价*数量*折扣。但总公司并没有规定折扣是多少,要求各分公司自己完成自己的折扣算法,那么公司该怎么办呢?

这就是抽象类abstract的用武之地

abstract class Pos{

int amount; /物品数量/

float price; /单价/

float discount /折扣/

public float caculatePrice() /计价/

{

caculateDiscount; /先计算折扣/

return amount*price*discount; /返回价钱, 价钱是数量,单价,折扣三者之积/

}

public abstract void caculateDiscount(); /声明一个折扣的抽象方法/

}

如果分公司A定的折扣方案是3折,B分公司定的折扣方案是总价大于100的3折,小于100就5折,那么来看下A和B公司如何实现的

A公司实现如下:

class APos extends Pos{

public void caculateDiscount(){

discount = 0.3f; /A公司3折/

}

}

B公司实现如下:

class BPos extends Pos{

public void caculateDiscount(){

if(amount*price100)

{

discount = 0.3f;

}else

{

discount = 0.5f;

}

}

}

很简单的一个实现 希望对你有帮助

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。