作家
登录

怎样在java中定义一个抽象属性

作者: 来源: 2017-08-17 17:02:40 阅读 我要评论

Transaction transaction = new Transaction(System.currentTimeMillis()); 
  •         return transaction
  •     } 
  •      
  •     public void endTransaction(Transaction t) { 
  •         long processingTime = System.currentTimeMillis() - t.getStartTime(); 
  •   
  •         StringBuilder logBuilder = new StringBuilder(); 
  •         logBuilder.append(t.getStartTime()); 
  •         // Notice the use of getSeparator() 
  •         logBuilder.append(getSeperator()); 
  •         logBuilder.append(processingTime); 
  •         logBuilder.append(getSeperator()); 
  •         logBuilder.append(t.getData()); 
  •   
  •         String result = logBuilder.toString(); 
  •         writeTransaction(result); 
  •     } 
  •  
    1. public class TransactionManagerFS extends TransactionManager{ 
    2.   
    3.     @Override 
    4.     public String getSeperator() { 
    5.         return ","
    6.     } 
    7.         
    8.     @Override 
    9.     public void writeTransaction(String result) { 
    10.         System.out.println("The following transaction has just finished: " ); 
    11.         System.out.println(result); 
    12.     } 
    13.  

    然后,修改main以应用新的实现,并确保获得精确的结不雅。

    1. public static void main(String[] args) throws InterruptedException { 
    2.         // The separator is defined implicitly using getSeparator() method of the manager 
    3.         TransactionManager transactionManager = new TransactionManagerFS(); 
    4.         Transaction transaction = transactionManager.startTransaction(); 
    5.         transaction

        推荐阅读

        深入解析Node.js中5种发起HTTP请求的方法

      【51CTO晃荡】8.26 带你深度懂得清华大年夜学、搜狗基于算法的IT运维实践与摸索 创建HTTP请求使现代编程说话的核心功能之一,也是很多法度榜样员在接触到新的开辟情况时最>>>详细阅读


      本文标题:怎样在java中定义一个抽象属性

      地址:http://www.17bianji.com/lsqh/36784.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)