码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA 编写程序【5、6两章的内容】【第6章】【开发真正的程序】

时间:2016-01-30 18:25:11      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

 



【自顶行下的设计】【首先进行高层设计,判断需要用到的类和方法】

【了解实现的流程】【专注于程序中出现的事物,并设想出需要哪些对象】【流程图】

                         【面向对象的方式思考;专注于程序中出现的“事物”,而不是“过程”】

【开始编写程序时】【遵循良好的面向对象的原则,并且没有让单一的类执行过多的任务】

                            你要决定哪个类先创建出来?假设某个类需要用到多个类,又该从哪里开始?

Key Points:

           创建新的类的时候需要写出下列3种东西:【伪代码——>测试码——>真实码】:

  1. 【伪代码】大致上包括实例变量的声明、方法的声明和逻辑(逻辑最重要,定义了会发生什么事情)

                        常用伪代码语句:Declare  Make  Compute  Invoke  Repeat/While  If        Get         Set   Print

                                               声明      定义    计算         调用      循环               判断    获得输入   设置  打印

  1. 伪代码描述的是要做什么事情而不是如何做;
  2. 使用伪代码来帮助测试码的设计;
  3. 实现方法之前应该要编写测试码;



 创建Java类:

  • 找出类应该做的事
  • 列出实例变量和方法
  • 编写方法的伪代码
  • 编写方法的测试用程序
  • 实现类
  • 测试方法
  • 除错或者重新设计
  • 不靠谱之 邀请辣妹参加庆功派对,如家??七天酒店来一发??

给你聚一个栗子

  • 游戏目标:以最少的猜测次数打掉计算机安排的 dot com目标。
  • 游戏规则:在7*7的网格上,创建3个达康公司的目标。命中3次,则击沉。
  • 游戏进行:【由于欠缺图形接口的程序设计,所以在这一次的命令栏上进行。】
  •                 计算机要求你输入所猜测的位置(如,A3,B2),计算机反馈hit或者miss或者sunk等回应。清除所有的战舰之后,游戏结束。


 

JAVA 编写程序【5、6两章的内容】【第6章】【开发真正的程序】

标签:

原文地址:http://www.cnblogs.com/Chuichui233/p/5171194.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!