美文网首页
HelloByte 5.组合新行为

HelloByte 5.组合新行为

作者: 彩虹思维 | 来源:发表于2019-12-17 18:02 被阅读0次
组合新行为

目标:使用命令组合来右转。

你是否注意到,没有 turnRight()(向右转)这个命令?如果角色需要右转才能到达宝石处,

该怎么办?

有时为了解决类似编程问题,你需要组合现有的命令来创建新的行为。这个过程称为组合。

1 动脑筋想想,怎样才能只使用之前用过的命令来右转。

2 使用组合让角色在需要时右转。

3 输入命令来收集宝石。


moveForward()

moveForward()

moveForward()

turnLeft()

turnLeft()

turnLeft()

moveForward()

moveForward()

moveForward()

collectGem()

相关文章

  • HelloByte 5.组合新行为

    目标:使用命令组合来右转。 你是否注意到,没有 turnRight()(向右转)这个命令?如果角色需要右转才能到达...

  • Playground Swift HelloByte通关代码

    HelloByte 1.发出命令 HelloByte 2.添加新命令 HelloByte 3.切换开关 Hello...

  • Swift Playgrounds 学习编程一 函数(通关代码)

    学习编程一 函数(共7关) 1.组合新行为 2.创建新函数 3.收集、切换、重复 4.尽收囊中 5.嵌套模式 6....

  • HelloByte 2.添加新命令

    目标:把移动和转弯这两个命令结合起来,去收集宝石。 这一关和上一关类似,但这一次Byte需要左转才能到达宝石处。你...

  • HelloByte 6.创建新函数

    目标:定义并使用你自己的函数来右转。 在上一关中,你只右转了一次,所以使用三次左转不是问题。但是如果你要右转不止一...

  • Swift Playgrounds 学习编程一 函数1.组合新行

    组合新行为 目标:使用命令组合来右转。 你是否注意到,没有 turnRight()(向右转)这个命令?如果角色需要...

  • Hack The Box Teacher Writeup

    5.利用脚本生成破译字典 6.利用dirbuster对网站目录进行FUZZ,可以发现新的页面moodle,组合密码...

  • 5. 行为模式

    行为模式涉及到算法和对象间职责的分配。行为模式不仅描述对象或类的模式,还描述它们之间的通信模式。这些模式刻划了在运...

  • 5.组合与继承

    Composition (组合)关系下的构造与析构 Delegate(委托).Composition by ref...

  • 5.《正月》—CPU组合

    在中国好声音上认识了这个组合,由两个在北美的中国留学生组成。一男一女,两个人貌似是情侣。二十来岁,有想法有行...

网友评论

      本文标题:HelloByte 5.组合新行为

      本文链接:https://www.haomeiwen.com/subject/tukenctx.html