Flash原型链继承怎么使用? Flash原型继承详细介绍
Flash原型链继承怎么使用?原型继承就是用一个特殊的对象来定义类,这个对象叫做原型对象,它把本来应该使用关键词class定义的抽象数据类型,定义在一个具体的对象中,下面我们就来看看简单的实例教程。
1、首先,创建一个名为Manager的类,代码如下图所示。
2、接着,在类中定义一个名为nation的属性,初始值为“Chinese”。
3、新建一个Flash文档,打开动作面板。创建一个Manager类的实例,用变量m来引用它。
4、接着,新建一个子类Worker,在类中创建子类的构造函数。
5、接下来,在fla文件中以Manager类为Worker类的原型,使用代码改变Worker.prototype,让其包含一个Manager对象。
6、此时,Manager类和Worker类之间的关系类似一种继承关系,也就是原型链。
7、接着,创建一个Worker类的实例,此实例将继承自Manager类的原型链。
8、最后,用实例w访问nation属性,可以在窗口输出nation的值。虽然nation不是w对象,而是Manager对象的一部分,但因为w继承了Manager类,所以仍然可以显示其值。
以上就是Flash原型继承详细介绍,希望大家喜欢,请继续关注脚本之家。
相关推荐:
相关文章
Flash怎么控制物体移动的速度? Flash让物体按照制定的速度移动
Flash怎么控制物体移动的速度?flash舞台中的物体想要通过输入物体的速度和按钮来控制物体的移动速度,下面我们就来看看Flash让物体按照制定的速度移动,需要的朋友可以参2018-02-11- Flash中this构造函数不能表示参数的含义该怎么办?flash cs6中this构造函数在编写参数时不能和变量同名,否者容易出错,这就不能很好的表示参数的含义,该怎么解决这个问题2018-02-11
- flash怎么设计福字艺术字效果?新年到了,想要使用flash绘制一个圆形的福字,该怎么设计这种效果呢?下面我们就来看看flash设计福字艺术字的教程,需要的朋友可以参考下2018-02-10
- Flash怎么让轮船以鼠标点击的点为中心点做往返运动?flash制作动画很简单,想要实现鼠标点击一个点后,轮船以鼠标点击的点为中心做往返运动的动画,该怎么实现呢?需要的朋2018-02-09
flash怎么调用无参构造函数? flash子类调用父类构造函数的教程
flash怎么调用无参构造函数?flash构造函可以带参数也可以不带参数,如果没有参数该怎么调用呢?下面我们就来看看flash子类调用父类构造函数的教程,需要的朋友可以参考下2018-02-08- Flash cs6怎么制作被攻击并消失的小鸟?Flash cs6中想要制作一个花朵击中小鸟,小鸟消失的动画,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下2018-02-07
- Flash cs6怎么计算两个直线方程式的交点?flash cs6中输入两条直线方程式,想要计算两个方程式的交点,并显示交点的x轴和y轴,该怎么实现呢?下面我们就来看看详细的教程,2018-02-06
- Flash cs6怎么使用代码设置文本字体格式?Flash cs6舞台中输入了文本,想要改变文字的样式,比如字体,大小、颜色等等,该怎么改变呢?今天我们就来看看使用代码实现的教程2018-02-05
- Flash怎么设计退出按钮?Flash cs3中想要制作一个有交互功能的退出按钮,该怎么制作呢?下面我们就来看看flash按钮的制作方法,需要的朋友可以参考下2018-02-04
Flash cs3怎么设计网格图案? Flash网格图形的制作方法
Flash cs3怎么设计网格图案?flash cs3中想要设计一个网格的效果,该怎么制作这种效果呢?下面我们就来看看Flash网格图形的制作方法,需要的朋友可以参考下2018-02-02
最新评论