Call: 0123456789 | Email: info@example.com

Headfirst设计花样的C++完成——修饰者花样(Decorater)


  Beverage.h

  CondimentDecorator.h

  HouseBlend.h

  Mocha.h

  main.cpp

  壹点团弄体了松:

  后头关于为什么Mocha类要从CondimentDecorator类禀接也坚硬是CondimentDecorator类存放在的意思感触一叶障目,并做了壹次尝试:跳度过CondimentDecorator类,让Mocha类直接从Beverage类禀接,发皓效实是壹样的。那为什么还要拥有CondimentDecorator类的存放在呢?

  原书上拥有此雕刻么壹段说皓:

  “所拥局部调料修饰着邑必须重行完成getDescription()方法。稍后我们会说皓为什么……”

  ”我们期望叙说不单是描绘饮料,而是完整顿的包调料邑描绘出产到来……”

  我铰测干者的意思是说经度过CondimentDecorator类,同时把getDescription方法设置为纯虚函数就却以强大迫让所拥有调料类完成此方法。假设不经度过getDescription类,这么调料类就却以不完成此方法从而不快宜需寻求。

Have any Question or Comment?

发表评论

电子邮件地址不会被公开。 必填项已用*标注

友情链接:

betway bet36备用 澳门新濠影汇 bbin betway