访问容器中的元素
保留Array和一个指向T的指针之间的密切关系要付出一定的代价
- 用户能够轻易得到一个指向Array内部的指针,即使Array本身不存在了,这个指针仍被保留
- 不得不暴露类的内部机制,一旦内存变化肯定导致用户错误;resize之类的扩展有诸多潜在错误
增加防止出错的中间层
访问容器中的元素
保留Array和一个指向T的指针之间的密切关系要付出一定的代价
增加防止出错的中间层
稀缺性(scarcity): 社会拥有的资源是有限的,不能生产人们希望拥有的所有物品与服务
经济学(economics)研究社会如何管理自己的稀缺资源
效率(efficiency)是指社会能从稀缺资源中得到的最大的利益;平等(equality)是指将这些利益平均地分配给社会成员。
一种东西的机会成本(opportunity cost)是为了得到这种东西所放弃的东西
在可用的机会为既定的条件下,理性人(rational people)系统而有目的地尽最大努力去实现其目标
边际变动(marginal change): 对行动计划的微小增量调整
理性人通常通过比较边际收益(marginal benefit)与边际成本(marginal cost)做决策
激励(incentive)是引起一个人做出某种行为的某种东西(如惩罚或奖励的预期)
在某种意义上,经济中每个家庭都在与所有其他家庭相竞争,但与其他家庭隔绝开来并不会使这个家庭过得更好
市场经济(market economy): 当许多企业和家庭在物品与服务市场上相互交易时,通过他们的分散决策配置资源的经济
价格是看不见的手用来指引经济活动的工具
税收对资源配置有不利的影响: 税收扭曲了价格,也扭曲了家庭和企业的决策
只有在政府实施规则并维持对市场经济至关重要的制度时,看不见的手才能施展其魔力
市场经济需要实施产权的制度以便个人可以拥有和控制稀缺资源
产权(property rights): 个人拥有并控制稀缺资源的能力
政府干预经济并改变人们自己选择的资源配置的原因有两类: 促进效率或促进平等
市场失灵(market failure): 市场本身不能有效配置资源的情况
外部性(externality): 一个人的行为对旁观者福利的影响
市场势力(market power): 单个经济活动者(或某个经济活动小群体)对市场价格有显著的影响能力
几乎所有生活水平的差别都可以归因于各国生产率的差别
生产率(productivity): 每单位劳动投入所生产的物品与服务数量
通货膨胀(inflation): 经济中物价总水平的上升
经济周期(business cycle)是用生产的物品与服务量或雇用的人数来衡量的,经济活动的无规律的、很大程度上无法预测的波动
关于是否应该所有成员函数缺省为虚函数的争论
只有涉及继承时,才需要考虑与此相关的问题
有些情况下非虚函数能够正确运行而虚函数不能
有些类并非为继承而设计(设计时并不兼容被继承)