1 #include <high_volume_speaker.h> 2 Speak()3void HighVolumeSpeaker::Speak() {} 4 BadPractice(BP_PARAMETER_TYPE id)5HighVolumeSpeaker *HighVolumeSpeaker::BadPractice(BP_PARAMETER_TYPE id) { 6 return nullptr; 7 } 8 Listen()9LISTEN_RETURN_TYPE HighVolumeSpeaker::Listen() { LISTEN_RETURN_STATEMENT } 10 11 #if GOLDEN_ADD_FUNCTION AddedFunction()12int HighVolumeSpeaker::AddedFunction() { 13 return 0; 14 } 15 #endif 16 17 #if GOLDEN_ADD_GLOBVAR 18 int HighVolumeSpeaker::global_unprotected_id = 0; 19 #endif 20 21