ActionScript3.0面向对象编程的三个特征的论述?

本文深入解析了AS3.0编程中的封装、继承和多态三大核心概念,详细解释了封装如何隐藏实现细节、继承如何实现代码复用和扩展性、以及多态如何促进代码的扩展性和数据种类思考方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.       封装,就是将实现的细节隐藏起来,只将必要的功能对外公开。它的目的是使代码更互相独立,更安全,从而最终降低复杂度。AS3.0的封装包括:类的成员,类,和包的访问控制以及命名空间的使用。

2.       继承,就是新类拥有与原有类相同的对外接口,或许还新增了一些接口,使用原有类的地方,都可以被替换成新类。它的目的是使代码具有可重用性和扩展性,最终实现对复杂模型的抽象。AS3.0只支持单继承,不支持多继承。

3.       多态,就是一个类可以当成它自己本身类,它的父类,它实现的接口来使用。多态让代码更易于扩展,让我们更多从数据种类的角度来思考问题。

转载于:https://www.cnblogs.com/jason-beijing/archive/2012/01/19/5611957.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值