#pragma once class UsbPhone; class UsbPhoneFactory { public: UsbPhoneFactory(void); public: ~UsbPhoneFactory(void); public: static UsbPhone * FindPhone(void); };