小酷·点评│二年级学生创作的工厂模式导弹设计

用编程,打开名校之门

赵轩熠 广场路小学 二年级

胡老师点评:通过对程序变量的控制飞机的生命,用工厂的模式设计导弹,做的很不错。飞机可以在手指点击的时候上下飞动。结束还有评价系统,给玩家打分,做的非常不错!希望可以改进2个蓝色水晶杆的位置,这样体验更好。

编程小知识

01

工厂模式:我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A()工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量。

02

变量:来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义“变量”的准确外延。

2019年春季报名火热进行中

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181205G1CL1Y00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券