91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-06
  • 語言: Java
  • 標簽: Java??源代碼??

資源簡介

Java實驗,電話計費卡程序,編寫一個程序可以測試電話通話的時間,并根據費率計費

資源截圖

代碼片段和文件信息

import?java.lang.*;
import?java.io.*;
import?java.sql.Time;
public?class?PhoneCard
{
??????????String?cardNumber?;
????????????String?passWord?;
????????????String?callNumber?;
????????????double?balance?;
????????????double?rate;?//每分鐘多少錢
????????????Time?startTime;?//開始通話時間
????????????Time?endTime;??//結束通話時間
????????????double?cost;?//消費金額
????????????int?callTime;?//通話時間(分鐘)
?
?public?PhoneCard(String?cardNumberString?passWorddouble?balanceString?callNumber){
?????????????????????????this.cardNumber=cardNumber;
?????????????????????????this.passWord=passWord;
?????????????????????????this.balance=balance;
?????????????????????????this.callNumber=callNumber;
?????????????????????????this.rate=2.0;
?????????????????????????}
public?void?StartCall()
?{
??//開始時間設為當前時間
??this.startTime?=?new?Time(System.currentTimeMillis());
?}
?
?//掛斷電話
public?void?EndCall()
?{
??//賦值結束時間---設為當前時間
??this.endTime?=?new?Time(System.currentTimeMillis());
??
??int?hours?=?this.endTime.getHours()?-?this.startTime.getHours();
??int?minutes?=?this.endTime.getMinutes()?-?this.startTime.getMinutes();
??int?seconds?=?this.endTime.getSeconds()?-?this.startTime.getSeconds();
??//計算總時間(分鐘)
??this.callTime?=?(int)(hours?*?60F?+?minutes?+?seconds/60.0F)?+?1;
?}
?
public?Time?GetStartTime()
?{
??return?this.startTime;
?}
?
?//獲取結束通話時間
?public?Time?GetEndTime()
?{
??return?this.endTime;
?}
?
?//獲取開始通話時間
?public?float?GetcallTime()
?{
??return?this.callTime;
?}
?
?//設置通話時長(分鐘)???主要用于測試
?public?void?SetcallTime(float?callTime)
?{
??this.callTime?=?(int)callTime;
?}
?
?//獲取本次通話的話費
?public?double?Getcost()
?{
??return?this.cost;
?}
??public?void?counter()
?{
??cost=?this.callTime?*?this.rate;
??balance=balance-cost;
?}
?
?//打印通話信息
?public?String?toString()
?{
??String?message?=?““;
??
??message?=?“??201卡收費標準:?“?+?this.rate?+?“元/分“;
??message?+=?“\n??通話開始時間:?“?+?this.startTime.toLocaleString();
??message?+=?“\n??通話結束時間:?“?+?this.endTime.toLocaleString();
??message?+=?“\n??通話時長(分鐘):?“?+?this.callTime;
??message?+=?“\n??通話費用(分鐘):?“?+?this.cost;
??message?+=?“\n??電話卡余額:?“?+?this.balance?+?“元“;
??
??return?message;
?}?
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1020??2009-12-05?16:13??java實驗電話計費卡程序\TestPhoneCard.java

?????文件???????2353??2009-12-05?16:09??java實驗電話計費卡程序\PhoneCard.java

?????目錄??????????0??2010-01-02?00:24??java實驗電話計費卡程序

-----------?---------??----------?-----??----

?????????????????3373????????????????????3


評論

共有 條評論