摘要:
阅读全文
摘要:
Duck.h#ifndef _INCL_DESIGN_PATTERNS_Duck_H#define _INCL_DESIGN_PATTERNS_Duck_H#include "Strategy/FlyBehaviour.h"#include "Strategy/QuackBehaviour.h"struct Duck{ Duck(const FlyBehaviour*, const QuackBehaviour*); virtual ~Duck() {} void fly() const; void quack() const; void swim() 阅读全文