网站首页 > 文章中心 > 其它

按时收费的java代码

作者:小编 更新时间:2023-10-20 19:05:26 浏览量:135人看过

能不能也给我一段JAVA在线支付的代码?

import com.capinfo.crypt.*;

public class RsaTest

{

public RsaTest(){

}

按时收费的java代码-图1

public static void main(String[] args){

//首信公钥文件

//签名信息

//原信息

try{

//公钥验证

if(k==0)

按时收费的java代码-图2

System.out.println("验证成功.");

else

System.out.println("验证失败.");

}catch(Exception e){

System.out.println("验证异常.\n"+e);

用JAVA编写一个处理学院员工月薪的应用程序的代码是什么?

abstract class Person{

private String name;

private String post;

Person(String name,String post){

this.name = name;

this.post = post;

public String getID(){

return (name+""+post);

public abstract double counting();

public void setName(String name){

public String getName(){

return this.name;

public void setPost(String post){

public String getPost(){

return this.post;

class Leader extends Person{

Leader(String name,String post){

super(name,post);

public double counting(){

class Management extends Person{

private double basicWage=0d; //基本工资

private double allowance=0d; //津贴

Management(String name,String post){

public void setBasicWage(double basicWage){

this.basicWage = basicWage;

public double getBasicWage(){

return this.basicWage;

public void setAllowance(double allowance){

this.allowance = allowance;

public double getAllowance(){

return this.allowance;

return this.basicWage+this.allowance;

class Teacher extends Person{

private int hours; //课时

Teacher (String name,String post){

double wage; //工资

if(this.getPost().equals("助教")){

wage = ASSISTANT_STANDARD*hours;

}else if(this.getPost().equals("讲师")){

wage = LECTOR_STANDARD * hours;

}else{

wage = ANOTHER_STANDARD * hours;

return wage;

public void setHours(int hours){

this.hours = hours;

public int getHours(){

return this.hours;

class Test {

public static void main(String [] args){

Leader leader = new Leader("张三","领导");

System.out.println(leader.getName()+"工资为:"+leader.counting());

Management manage = new Management("李四","管理人员");

manage.setBasicWage(1000d);

System.out.println(manage.getName()+"工资为:"+manage.counting());

Teacher teacher = new Teacher("王五","助教");

System.out.println(teacher.getName()+"工资为:"+teacher.counting());

Teacher teacher1 = new Teacher("赵六","讲师");

System.out.println(teacher1.getName()+"工资为:"+teacher1.counting

());

看下吧,有什么不足的请指出来

java难题,急,求代码?

接口和类全在一个包下,如果不在一个包下记得import调用,show的重写你根据需要自己改

//ShouFei?接口

public?interface?ShouFei?{

public?void?fuFei(double?mileage);

public?void?show();

//Bus类

public?class?Bus?implements?ShouFei{

String?airConditioning;

double?money;

public?Bus(String?airConditioning){

按时收费的java代码-图3

this.airConditioning?=?airConditioning;

public?void?fuFei(double?mileage)?{

if(airConditioning.equals("空调")){

money?=?1;

public?void?show()?{

System.out.println("公交车,"+airConditioning+",费用:"+money);

//Taxi类

public?class?Taxi?implements?ShouFei{

double?mileage;

boolean?isDay;

public?Taxi(boolean?isDay){

this.isDay?=?isDay;

this.mileage?=?mileage;

//判断是否为白天

if(isDay){

//判断里程数是否大于三公里

money=10;

System.out.print("出租车,");

System.out.print("白天");

System.out.print("晚上");

System.out.println(",里程数:"+mileage+"收费:"+money);

//测试类

public?class?Test?{

public?static?void?main(String[]?args)?{

Bus?bus?=?new?Bus("空调");

bus.fuFei(10);

bus.show();

Taxi?taxi?=?new?Taxi(true);

taxi.show();

java 是怎么收费,版权收费?

java是源代码,不需要收费的.自己开发的项目卖给别人,肯定是要收费啊(从别人的口袋里拿到自己的口袋里),eclipse软件是不收费的,myEclipse软件是需要买注册码,但现在网上一大堆破解码,这个你可以直接拿来用,所以你也就可以不花钱用myEclipse了

?求助java编程问题: 某城市用水实行阶梯计费,规则如下:对于生活用

package demo;//包名

/**

* 某城市用水实行阶梯计费,规则如下:

* 1.对于生活用水:

* 请编写水费类,根据以上阶梯计费方法计算并输出水费,然后写出测试类测试该类(类的基本实现).

*提示:水费类可包含两参数:类别、用水量

*

*/

public class WaterRates {//类名 Water : 水 Rate : 价格

private int category;

//用水量

private int waterConsumption;

//构造方法

public WaterRates(int category, int waterConsumption) {

this.category = category;

this.waterConsumption = waterConsumption;

//计费

public double charging() {

double price = 0;

//switch - case 可以换成if,这样方便扩展

switch(this.category) {

case 1:

price = charging1();

break;

return price;

//生活用水计费-- 各项数字都可以换成常量,方便代码维护

private double charging1() {

if(this.waterConsumption = 10) {

}else {

//工业用水计费

//属性的访问方法

public int getCategory() {

return category;

public int getWaterConsumption() {

return waterConsumption;

//属性的设置方法

public void setCategory(int category) {

public void setWaterConsumption(int waterConsumption) {

@Override

public String toString() {

String str = "生活用水";

str = "工业用水";

return str + ":用水量" + waterConsumption + "吨.";

package demo;

* 测试水费类

public class TestWater {

public static void main(String[] args) {

//获取水费

double price1 = water1.charging();

System.out.println(water1 + "水费共计:" + price1 + "元");

跪求JAVA编写的停车场管理系统源代码

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.Scanner;

/*********************************

* 停车场管理

* author zhang

********************************/

public class CarStopManager {

Scanner sc = new Scanner(System.in);

System.out.println("请入车牌号:");

String carno = sc.next();

CarStopManager carStopManager = new CarStopManager();

carStopManager.setCarNo(carno);//设置车牌号

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String sdate = format.format(new Date());

System.out.println("当前时间(入场时间)是: "+sdate);

System.out.println("需要开出车场吗?yes/no:");

String yesno = sc.next();

if(yesno.equals("yes")){

String edate = format.format(new Date());

System.out.println("出场时间是: "+edate);

//计算方法

* 计算方法

public static void carManager(int type,String starTime,

String endTime,CarStopManager carStopManager){

if(type==1){//按月收费

* 一般不会有停车几个月的吧?先不考虑停车几年或者几个月的

float money = 0;//需缴纳的费用

int shour = Integer.parseInt(sHour);

int ehour = Integer.parseInt(eHour);

int smm = Integer.parseInt(sMM);

int emm = Integer.parseInt(eMM);

int rehour = 0;//停车几个小时

if(sDay.equals(eDay)){//同一天

//todo

System.out.println("您的车牌号是:"+carStopManager.getCarNo()+";\n" +

"您此次停车花费的费用是: "+money+"元");

* bean属性

private String carNo;//车牌号

private String startTime;//入场时间

private String endTime;//出场时间

* 无参构造

public CarStopManager(){

super();

* 有参数构造

* @param carNo

* @param startTime

* @param endTime

public CarStopManager(String carNo, String startTime, String endTime) {

this.carNo = carNo;

this.startTime = startTime;

this.endTime = endTime;

* 设置get方法

* @return

public String getCarNo() {

return carNo;

* 设置set方法

public void setCarNo(String carNo) {

public String getStartTime() {

return startTime;

public void setStartTime(String startTime) {

public String getEndTime() {

return endTime;

public void setEndTime(String endTime) {

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章