`

Flex 修饰符的一些说明(转)

    博客分类:
  • Flex
阅读更多

类修饰符:
类修饰符                       使用方式                          说明
internal                class Student{}                   包内使用
public                  public class Student{}            任何位置都可以使用
final                   final class Student{}             不可继承
dynamic                 dynamic class Student{}   允许在runtime动态添加或删除属性

属性修饰符:
属性修饰符                       使用方式                          说明
internal                      直接声明                   包内使用
public                        public var name:String     公有
private                       private var name:String    类内部使用
protected                     protected var name:String  类内部及子类使用
static                        static var name:String="姓名"     静态

get、set一对关键字也是本章的重点!
我们知道在.Net中有属性的概念、方便使用实现封装、在ActionScript中也存在这样的属性(比Java强多了)
不同的是语法上有些差异、下面我们来学习一下、代码如下:
public class Student
{
         public function Student()
         {
         }
         private var myPen:String;
         public function get publicPen():String{

         return this.myPen;
          }

         public function set publicPen(pen:String):void{
         this.myPen = pen;
         }

}
这样我们生成了myPen的属性!实现了封装特性,它使用起来也非常方便。如下:
import com.zjq.entity.Student;
var s:Student = new Student();
s.publicPen = "中华";
trace(s.publicPen);

文章地址:http://blog.sina.com.cn/s/blog_62c8e5630100flpa.html

分享到:
评论

相关推荐

    Adobe Flex 编码规范

    - 遵循AS3的语法规则,例如正确使用访问修饰符(public, private, protected, internal)。 - 避免使用过于复杂的表达式,保持代码清晰易懂。 - 使用弱类型(*)尽可能少,避免类型错误。 5. **事件处理**: - ...

    flex 3.3 ActionScript 参考手册

    类的构造函数、析构函数、访问修饰符(public、private、protected、internal)以及静态成员的使用都有详尽解释。 3. **事件处理**:Flex 3.3中的事件模型是基于观察者模式的,ActionScript 3.0提供了Event类和...

    flex题目大全

    根据给定文件的信息,我们可以总结出一系列与Flex和ActionScript 3(AS3)相关的知识点。下面的内容将针对每一个问题进行详细的解答。 ### Flex及AS3基础知识 #### 1. AS3语言中,Array里面是不是可以放不同类型?...

    Flex 非常实用的学习资料整理

    对于访问权限的控制,Flex提供了四种访问修饰符:private、protected、internal和public。这些修饰符定义了类成员的可见性范围,从而可以控制不同部分代码对类成员的访问权限。文档中通过命名惯例说明了如何标识不同...

    Business-development

    Bem (块元素修饰符) 4. Flexbox-例如flex:0 0 100%; 5.语义HTML 6.可访问性-例如。 tabindex,隐藏的aria,具有aria标签的角色 git clone https://github.com/Cvellle/Business-development.git终端说明npm ...

    Web全栈开发试卷(中级第二套).docx

    3. Vue.js框架:Vue的v-model修饰符允许延迟数据绑定,`.lazy`修饰符将数据同步由input事件改为change事件。 4. Bootstrap响应式设计:Bootstrap的轮播图(carousel)组件可以通过添加`.fade`类实现动画效果。 5. ...

    ActionScript3.0 中文版

    这个中文版的API文档还涵盖了ActionScript3.0的其他关键概念,如包、命名空间、访问修饰符、构造函数、静态成员,以及高级话题如错误处理、类型转换和元编程。对于开发者来说,理解并熟练运用这些知识点,能够有效...

    website:该网站基于使用本机JavaScript元素的flexbox响应式布局

    例如,一个按钮组件的类名可能是`btn`(块名)、`btn__icon`(元素名)和`btn--primary`(修饰符名)。 在"website-master"这个压缩包中,很可能包含以下文件: - `index.html`: 主页的HTML源代码。 - `style.css`:...

    vue实现自定义H5视频播放器的方法步骤

    使用Vue的事件修饰符`@touchstart.stop`来阻止事件冒泡,避免影响其他操作。进度条通常包含一个滑块,通过`ref="progress"`可以方便地在JavaScript中获取和操作它。 4. **进度条与滑块**: 进度条的实现通常涉及到...

    前端笔试题.docx

    5. **vue指令常用修饰符**: - `.prevent`:阻止默认行为 - `.stop`:阻止事件冒泡 - `.capture`:在捕获阶段触发事件 - `.once`:事件只触发一次 - `.self`:只有当事件源是当前元素时才触发 6. **父子组件...

    OOP:一种与语言无关的 OOP 方法(教程)

    在 ActionScript 中,我们可以通过访问修饰符(如 `public`, `private`, `protected`)来控制成员的可见性。例如,`private` 修饰的变量只能在类内部访问,而 `public` 变量可以在类内外访问。 **继承** 继承允许...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven权威指南 Authors Tim O'Brien (Sonatype, Inc.) , John Casey (Sonatype, Inc.) , Brian Fox (Sonatype, Inc.) , Bruce Snyder () , Jason Van Zyl (Sonatype, Inc.) , Juven Xu () Abstract ...

Global site tag (gtag.js) - Google Analytics