很多时候,if...else...有很多判断分支选项,就会见到:if (animal === 'dog') { // TO DO 'dog'} else if (animal === 'cat') { // TO DO 'cat' } else if (animal === 'bird') {...
分类:
其他好文 时间:
2015-08-15 22:50:57
阅读次数:
182
设计模式,厂三姐妹是很重要的。现在,让我们来谈谈他们的故事。简单工厂模式: client的实现须要依靠的是父类和工厂这个类,所以就把子类封装在父类里面,client直接调用父类和工厂类就能够了。可是工厂类还须要依赖于父类。我们如果父类为bird。子类分别为littl...
分类:
其他好文 时间:
2015-08-10 17:37:33
阅读次数:
110
多态:1,方法的多态--方法的覆盖或者重载2,对象的多态多态的前提:将子类对象当作父类对象来看--Animal a1=new Bird(...);定理一:我们可以把子类对象当作父类对象来看,但我们一旦这样做了,就只能去调用父类中原有定义的属性和方法(子类中扩展的属性和方法不能调用)定理二:当我们把子...
分类:
其他好文 时间:
2015-08-04 14:57:39
阅读次数:
162
目录.1构造世界.2在世界中添加元素.3碰撞检测.4添加动画特效.5总结.0 开始之前 之前曾经用Html5/JavaScript/CSS实现过2048,用Cocos2d-html5/Chipmunk写过一个Dumb Soccer的对战游戏,但没有使用过原生的Canvas写过任何东西,为了加深对C....
分类:
移动开发 时间:
2015-07-29 13:44:53
阅读次数:
234
USE testDB
GO
--将animal表名更改为animalCategory
EXEC sp_rename '[dbo].[animal]','animalCategory';
--将bird表中的外键animalCode更改为animalCategoryCode
EXEC sp_rename '[dbo].[bird].animalCode','animalCa...
分类:
数据库 时间:
2015-07-29 01:06:48
阅读次数:
182
描述Flappy Bird 是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙。如果小鸟一不小心撞到了水管或者掉在地上的话,便宣告失败。为了简化问题,我们对游戏规则进行了简化和改编:游戏界面是一个长为 n,高为 m 的二维平面,其中...
分类:
其他好文 时间:
2015-07-26 00:13:47
阅读次数:
263
1.Animal类package com.yfs.javase;public class Animal { public void cry() { System.out.println("动物叫..."); }}2.Dog/Cat/Bird类package com.yfs.javase;publ.....
分类:
编程语言 时间:
2015-07-25 12:00:26
阅读次数:
214
一:字符串嵌入值
我想String.Format方法就是化成灰大家都认识,比如下面代码:
1 class Bird
2 {
3 private string Name = "swallow";
4
5 public void Fly()
6 {
7 var result = string....
__author__ = 'hualong_zhang'
# -*- coding:utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
init_list_1 = [1, 4, 9, 'cat', 'dog', 'dog', 'bird', ['fish']]
init_list_2 = [1, 4, 9]
prin...
分类:
编程语言 时间:
2015-07-10 15:15:46
阅读次数:
210
1.UVM支持连续的重载:
结果:
2.替换的重载:从bird 派生出了新的鸟sparrow:
输出:
1)组后一个有效。
2)前提是replace参数为1。(默认为1)
3)如果为0。
第二次无效。
在创建bird 时,factory 查询到两条相关的激励,它要看到最后一条,然后建立sparrow 实例。
3.所以...
分类:
其他好文 时间:
2015-07-07 14:55:21
阅读次数:
237