• 电话本写完了,发个1.0吧


      放个jar

      代码还是看源文件吧。

      Contact类除了构造方法和修改访问器只有两个方法,toString和compareTo,内容自己稍微想想也能懂,不过toString方法不知道为什么对不齐……两个汉字和三个汉字分别打印的话号码会差一个字符位置。

      Book类除了构造修改访问方法,还有三个方法,增加联系人获取联系人和移除联系人,想了想还是没放进修改访问方法那堆里。

      CUI类是大头,电话本的基本操作都在里头,另写了saveFile和run方法,有userBook和sourceFile两个属性,也就是说把电话本对象也保存在里头了。这么做的缺点就是将来写GUI的时候还得写不少重复代码,所以按说应该写个UI类用来被继承的,不过真写了GUI这破烂命令行界面基本也就能扔了,所以也罢。

      这东西写了三个晚上加今天一天,也学了点东西,不过感觉不太值,虽然也不是一直都在写。

      另外代码写法感觉还是不规范,也不知道怎么加注释,包括类头的作者信息什么的,大概得看看别人的代码。

      慢慢来吧。

  • 相关阅读:
    Kubernetes List-Watch
    Go 模板语法
    vRA7 Business error “Untrusted certificate chain”
    Centos 7/8 安装 Harbor
    Kubernetes Headless Service
    Kubernetes addon-manager
    Kubernetes Metrics-Server
    Kubernetes Heapster
    容器rootfs
    Kubernetes lxcfs
  • 原文地址:https://www.cnblogs.com/chihane/p/3485706.html
Copyright © 2020-2023  润新知