package org.kingda.book.basicoop.inheritance
{
import flash.display.Sprite;
public class SampleInheritance extends Sprite
{
public function SampleInheritance() {
var rmb:Money = new Money();
var dollar:Dollar = new Dollar();
var euro:Euro = new Euro();
rmb.exchange(100);
dollar.exchange(100);
euro.exchange(100);
usemoney(rmb);
usemoney(dollar); //使用Dollar子类实例
usemoeny(euro); //使用Euro子类实例
}
private function usemoney(o:Money):void {}
}
}
//货币
class Money {
protected var _name:String; //币名
protected var _rate:Number; //汇率
public function Money() {
init();
}
protected function init():void {
_name = "RMB(Default)"; //默认人民币
_rate = 1;
}
//汇率转换:将输入的货币数量兑换成人民币
public function exchange(num:Number):void {
trace ( _name + ":" + (num * _rate));
}
}
//美元
class Dollar extends Money {
override protected function init():void {
_name = "USD";//美元
_rate = 7.68;
}
}
//欧元
class Euro extends Money {
override protected function init():void {
_name = "EUR";//欧元
_rate = 10.43;
}
}
分享到:
相关推荐
"金融学货币银行学形考作业册" 本资源摘要信息涵盖了货币银行学的主要知识点,包括货币制度、货币理论、国际金融、信用、利率等方面。 一、货币制度 货币制度是国家对货币的要素、货币流通组织与管理等所形成的...
1. **定义货币类**: 在Ruby中,我们可以创建一个`Currency`类来存储货币的相关信息,如货币符号、汇率等。这个类可能包含`symbol`(货币符号)和`rate`(与默认货币的汇率)属性。 ```ruby class Currency attr_...
1. **货币类(Money)**:这个类会封装一个货币的数值,通常使用整数表示,以避免浮点数精度问题。它可能包含构造函数,接收货币的值和货币类型(如USD、EUR等)。 2. **货币工厂(MoneyFactory)**:用于创建Money...
【货币制度概述】 货币制度是经济体系中的一种关键机制,它定义了货币的性质、功能以及如何被管理和控制。货币,通常用Money表示,是指在经济活动中被广泛接受用于购买商品和服务的一组资产。货币在经济中扮演着至...
【货币、利率和国民收入】是宏观经济理论中的核心概念,它们相互关联,共同影响着一个国家的经济运行。本课件主要围绕这三个主题展开,详细阐述了货币的定义、功能、计算口径,银行体系的运作,以及存款创造和货币...
这款名为"货币经纪公司网站模板"的资源提供了六个精心设计的子页面,旨在满足经济货币类公司的在线展示需求。通过这个压缩包,用户可以下载一个完整的网站框架,快速搭建出具有专业形象的公司官网。 模板设计通常...
【标题】:“英镑 货币金融类ppt模板.ppt” 【描述】:“英镑 货币 钱币 金融ppt模板” 【标签】:“英镑,货币,金融,英镑 货币金融类ppt模板” 【部分内容】:Your Topic Goes Here• Your Subtopics Go Here ...
货币数值转换类,主要是转换中文大写之类的
通过下载并使用“经济货币模板”,无论是企业还是个人,都可以快速搭建一个专业且有吸引力的经济、货币类网站,有效传达信息,增强用户信任,进一步推动业务发展。而文件名为“0503”的压缩包,可能包含模板的HTML...
"Conversor-de-moneda"项目提供了一个Python类,用于方便地执行多种货币之间的转换。这个类可能包含了获取实时汇率、存储历史汇率以及进行货币计算的功能。 首先,让我们了解Python类的基础。类是面向对象编程的...
在描述中提到了对货币的控制、货币资产的持有意愿、真实货币资产与利率的关系模型、真实货币资产、利率和汇率的关系模型、货币长期变动对价格、利率、汇率的影响等主题。这些主题构成一个完整的理论框架,用以分析和...
【国内资产配置建议】中,推荐的配置比例为货币类5%,债券20%,权益70%,商品5%。具体到产品,建议配置5%的货币基金,20%的债券基金,30%的500ETF,10%的创业板50ETF,5%的券商ETF,10%的景顺MSCI ETF,5%的银行ETF...
5. `cEuroCurrency.cls`:这可能是一个货币类(Currency Class),封装了欧元或EMU成员国货币的相关属性和方法。 6. `EventVB.dll`:事件处理相关的动态链接库,可能包含了处理用户交互事件的代码。 7. `...
在中国,对于小学一年级的学生来说,认识货币是一个与实际生活息息相关的重要学习内容。本文将探讨一年级下册中关于人民币元、角、分的认识学习,以及相关的教学教案设计,帮助学生建立起对货币单位和货币计算的基础...
第四类虚拟财产是虚拟货币类,虚拟货币作为网络世界中的交换媒介,是一类特殊的虚拟物,如腾讯公司的Q币、百度公司的百度币等。该类虚拟财产可以认定为刑法意义上的财产。因为,一般虚拟货币由用户以法定货币购买,...
【货币及其分类】\n\n货币,作为经济活动中的核心元素,起源于古代社会的交换需求。关于货币的起源,存在多种学说,包括“救灾说”、“君王创造说”、“聪明人发明说”以及“国定说”。马克思的理论指出,货币源于...
电子货币可以分为三大类:电子货币类,如电子现金、电子钱包等;电子信用卡类,包括智能卡、借记卡、电话卡等;电子支票类,如电子支票、电子汇款(EFT)、电子划款等。每种方式各有自己的特点和运作模式,适用于...
1. **货币的定义与特性**:货币是一种通用的交易媒介,具备价值尺度、交易媒介、价值储藏和支付手段等基本功能。与日常所说的"钱"或"收入"不同,货币不仅是财富的度量单位,还涉及到实际的交易行为,例如携带的现金...
1. **数据结构与变量**:通常,我们会创建一个数据结构(如字典或类)来存储各种货币及其对应的汇率。例如,`currency_rates = {'USD': 6.5, 'EUR': 7.8}`,表示美元和欧元相对于人民币的汇率。 2. **货币代码**:...
- **货币类数据**:专门用来表示货币金额的数据类型,通常会显示为带有特定货币符号(如¥)的形式。 - **百分比类数据**:用于表示比率或比例的数据,通常以百分号(%)作为后缀。 - **文本类数据**:包含字母、...