GUI

用swing写一款计算器

Posted by 石坤 on 2018-01-21

分解任务维度一:

  1. 表面: 布局, 组件使用
  2. 内部: 获取数值, 输出计算机结果, 存储器. 定义运算符

分解任务维度二:

  1. 数值button
  2. 操作符button
  3. 存储器button
  4. 特殊符button eg. backspace, clear
  5. 显示器. 输入, 输出数据

同一类的button, 可以统一制作和管理.

通过写注释, 整理自己的思路.