Io第一天作业
来源:互联网 发布:淘宝客提现规则 编辑:程序博客网 时间:2024/05/22 12:56
1. 对1+1求值,然后对1+'one'求值。Io是强类型还是弱类型,用代码证实
<span style="font-family:SimSun;font-size:14px;">1 + "one"Exception: argument 0 to method '+' must be a Number, not a 'Sequence'---------message '+' in 'Command Line' on line 1</span>
<span style="font-family:SimSun;font-size:14px;">Car := Object clonePlane := Object clonePlane := Car clonePlane type</span>Io是是强类型
2. 0是true还是false,空字符串,nil分别是什么?
true and 0 ==> true
true and "" ==> true
true and nil ==> false
3. 如何知道某个原型都支持哪些槽?
<span style="font-family:SimSun;font-size:14px;">Car slotNamesCar proto<span style="white-space:pre"></span>// 父类的槽</span>
4. =、 :=、 ::=之间有什么区别?会在什么情况下使用它们?
= 赋值 // 不存在会报错
:= 赋值// 不存在则创建,clone的类type为自己,相当于复制后继承
::= 赋值// 不存在则创建,clone的类type为原型,相当于复制别名对象
5. 给定槽名称,执行该槽中代码
<span style="font-family:SimSun;font-size:14px;">Car fly := method("i can fly" println)Car flyCar getSlot("fly")</span>
0 0
- Io第一天作业
- ruby 第一天作业
- Ruby第一天作业
- Prolog第一天作业
- Clojure第一天作业
- scala 第一天作业
- 第一天作业
- python第一天作业
- 3000门徒第一天作业
- C#第一天的作业
- Python第一天课后作业
- [心情]大作业的第一天
- 黑马程序员——IO第一天
- Java Language:第一天-3-Java作业-12/08/2014
- 算是学习的第一天吧 第一次作业尝试
- 1月12日中软的第一天(作业)
- 黑马程序员--第十八天:IO流第一天
- Linux C IO编程学习笔记(第一天:标准IO)
- Activity传递数据(二)传递Bundle类型数据
- 菜鸟学大数据工具之git
- HDU 10722 && nyoj 483 Nightmare【bfs】
- MongoDB学习一
- javascript通用事件封装
- Io第一天作业
- Mybatis源码研究7:缓存的设计和实现
- topcoder powerOutage
- 关于struts2中ModelDriven的笔记
- linux学习笔记0.2---gstreamer命令
- Spring简介
- oracle 表空间查看
- PAT Advanced 1012
- mysql