2009年5月19号
FLEX学习笔记(一)——ACTIONSCRIPT3.0知识[1]
ActionScript3.0创建自己的类:类设计策略{建议}
1)请考虑一下该类的实例将在应用程序中扮演什么角色,通常扮演的角色有三种:
【1】值对象:这些对象主要应用数据的容器,值对象通常是明确定义的项目的代码表示
相当于JAVA的JAVABEAN类的设计
【2】显示对象:实际显示在屏幕上的对象
【3】应用程序结构:这些对象在应用程序执行逻辑和处理方面扮演着广泛的支持角色
相当于JAVA的业务逻辑类的设计
2)确定类所需的特定功能,不同类型的功能通常会成为类的方法
3)如果打算将类作为值对象,请确定实例将要包含的数据,这些项是很好的候选属性
4)由于类是专门为项目而设计的,因此最重要的是提供应用程序所需的功能:
【1】应用程序将跟踪存储和处理哪些信息?
确定这些信息有助于您识别可能需要的值对象和属性
【2】需要执行哪些操作,这是很好的候选方法
【3】对于任何给定的动作,需要执行该动作,该类需要了解哪些信息?这将成为方法的参数
【4】随着应用程序开始工作,应用程序的其他部分需要了解类中的哪些内容将发生改变,这些事很好的候选事
件
【5】如果有一个现有的对象类似于您需要的对象,只是缺少您想要添加的一些额外的功能,请考虑创建一个子
类
分享到:
相关推荐
《精通Flex 3.0——基于ActionScript 3.0实现》一书源代码。 Flex 3.0 ActionScript 3.0源代码 Flex 3.0源代码。 --------------------------- 第1篇 Flex技术概述 第1章 Flex概述 3 1.1 Flex简介 3 1.2 Flex...
1. ActionScript 3.0概述:相较于之前的版本,ActionScript 3.0引入了更多面向对象的编程特性,如类、包和接口,提高了代码的组织性和效率。它还带来了更严格的类型检查和运行时错误处理,使得程序更加稳定。 2. ...
通过学习这两份资源,开发者不仅可以掌握ActionScript 3.0的基础知识,还能深入了解Flex 3框架的使用,包括组件库的运用、数据服务的集成、以及如何创建高效、交互性强的RIA。对于想要进入Flex开发领域或者提升现有...
ActionScript 3.0 语言和组件参考概述Adobe Flex 2 语言参考ActionScript 3.0 语言和组件参考是适用于 Flash® Player 应用程序编程接口 (API) 的参考手册。 Adobe Flex 2 语言参考ActionScript 3.0 语言和组件...
Flex 3.0 是 Adobe 公司开发的一个开源框架,用于构建富互联网应用程序...总的来说,通过深入学习和实践Flex 3.0及ActionScript 3.0,开发者可以创建出功能强大、交互性丰富的Web应用程序,为用户提供沉浸式的体验。
第1篇 ActionScript3.0语言基础 第1章 ActionScript3.0概述 第2章 搭建ActionScript3.0开发环境 第3章 ActionScript3.0语法 第2篇 ActionScript3.0面向对象特性 第4章 ActionScript3.0面向对象编程 第...
flex学习ActionScript 3.0简介ActionScript 3.0简介ActionScript 3.0简介
《ActionScript 3.0 语言和组件参考》概述 《ActionScript 3.0 语言参考》是 Flash® Player 和 Adobe AIR™ 应用程序编程接口 (API) 的参考手册。 此版本包括支持 Adobe AIR 运行时环境的新 ActionScript 类、...
在这一章中,我们将深入学习ActionScript 3.0的基础知识。ActionScript 3.0是面向对象的语言,具有类、接口和包的概念,支持事件驱动编程。我们将了解变量和常量的声明,数据类型,包括基本类型(如int、uint、...
《Flash ActionScript3.0教程示例(从入门到精通)》是一本全面解析ActionScript3.0编程语言在Flash平台上的应用的教程。ActionScript3.0是Adobe Flash Professional中的核心编程语言,用于创建交互式动画、游戏、富...
总之,这个压缩包提供了全面的Flex ActionScript 3.0交互式开发教程,包括源码和详细指导,对于想要深入理解和应用ActionScript 3.0的人来说是一份宝贵的资源。通过学习,开发者可以创建出功能丰富、用户体验优秀的...
通过学习这些资源,开发者可以全面了解ActionScript 3.0的各个方面,从基础语法和面向对象编程到高级动画技术和Flex框架的应用。ActionScript 3.0的强类型和高性能使其成为开发高质量Flash内容的理想选择,这些书籍...
总之,Flex ActionScript 3.0交互式开发是一个涵盖广泛的知识领域,包括语言特性、开发工具、界面设计、数据通信等多个方面。通过深入学习和实践,开发者可以创建出功能强大、用户体验优秀的RIA应用。
ActionScript 3.0 是Adobe开发的一种编程语言,主要用于创建交互式内容,特别是在Flash和Flex平台上。这个“ActionScript 3.0 宝典”很可能是一本全面介绍该语言的教程,适合初学者和有一定经验的开发者。PDF版本...
Flex 4脚本语言:ActionScript 3.0基础
《ActionScript3.0 Game Programming》是一本专为游戏开发者设计的权威教程,中文版的出版使得更多中国读者能够深入理解和掌握ActionScript3.0在游戏开发中的应用。这本书不仅覆盖了ActionScript的基础语法和面向...
第1~5章介绍了ActionScript 3.0的基础知识,包括程序编写界面、数据结构、基本语法以及事件机制;第6~9章介绍了ActionScript 3.0的核心——类及以类为基础的面向对象程序设计方法,包括类的基本概念、ActionScript...
《Foundation ActionScript 3.0 with Flash CS3 and Flex》是一本全面而深入的资源,对于希望学习或提高ActionScript 3.0编程技能的开发者来说,是一本不可或缺的参考书。无论是从基础概念到高级主题,还是从理论...