且行资源

关注信息技术在教学中应用,专业教学资源设计开发。

上一篇: 研究生论文开题演示文档示例:PPT格式开题报告说明 下一篇:flash课件模板:海底世界 不带内容与视频

本教程为且行资源原创,欢迎转载,遵循:“署名-非商业用途-保持一致”的创作共用协议.szichuan@gmail.com QQ:510280445

最重要的一点也是难点,你要想尽一切办法理解:值类型与引用类型的区别。
在OOP(面向对象程序语言)中如果说“一切都是对象”(Everything is object),还不如说一切都是变量,在笔记一里我们说可以把对象的属性看成是变量。在这里我认为对象自身也可以看成是变量。
变 量是编程所必需的。变量其实就是一个在程序运行时可以改变的量(从这个意义上说,常量其实是一种特殊的变量,一种规定了值,就不会改变的常量),变量本质 上是计算机机程序运行时所分配的内存,要引用或改变内存中的值,就要使用变量名,为了更有效地使用内存,就要为内存规定特定的数据类型。
在AS中变量可以分为两大类,必须明确这两大类变量之间的区别和联系:
  第一种:值类型 不使用new关键字声明的变量 在AS中称为基元数据类型: Boolean int Number String uint
  第二种:引用类型 需要使用new关键字 在AS中称为复杂数据类型:Array Date Error Function RegExp XML XMLList
在AS中不管是值类型变量还是引用类型变量都是通过引用(指向变量存储单元)来使用变量,只不过值类型的引用是“不变对象”(黑羽的书中所说的),那为什么使用“不变对象”了,变量在程序运行中还能改变呢,是因为“不变对象”对于固定的不变对象是不变的,但值类型变量自身每一次改变时,都会产生新的“不变对象”,即使用不同的“不变对象”对应变量。
所以在as中声音变量包括两个基本部分:
指定变量名:变量命名要遵守以下规则
1 尽量使用有含义的英文单词为变量名(汉语拼音行吗?如果代码不给别人看,自己能看明白,使用什么都可以),不过还是建议你学习一点英语。
2 骆驼命名方法
3 最大信息量,最小长度原则“min-length max-information”
4 尽量不要出现数字编号
指定变量类型:
声明变量使用var关键字,声明常量使用const关键字,常量在声明的时候最好就规定好值,常量也分为值类型和引用类型,引用类型的常量只是引用不变,并不是指引用对象的不变。


如何订阅

点击这里获取该日志的TrackBack引用地址

相关文章:   或许你还对下面的文章感兴趣

 

 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于本文|

您正在阅读的是:且行学习actionscript笔记(二)_变量与常量
版权声明:请以超链接形式标明文章原始出处和作者信息
http://www.qiexing.com/post/683.html



最近发表

最新评论及回复

最近留言

网站分类


文章归档

且行资源 版权所有西部数码提供虚拟主机 Powered By Z-Blog 1.8 Spirit Build 80710

联系方式:sunfang@qiexing.com QQ:510280445 电话:013955453231
转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议. 皖ICP备07002369号