Posting Advertisements
Prerequisites, Goals, and Outcomes
Prerequisites: ! ""!" # 21##8!" "4"
C++ Class Specication9#!66""1 "
Standard Template Library:2 );1# !#"8! #" # #"
Goals:)""" "" #2#!#!#" !"2 ) # # #)1 7##
Outcomes: ! ""!""2!1 """ !" # 2! "
9#!66""1 """# "
(" ) # #
Background
$ 1 ; 1! "" " !""2 "!12#!
Description
)""""" # " #"2 ! 1#< "!"# #" #;;! =" #!"#"1" "-# " "02#!
)1 "%#";! >" 1 2""" ""#!1
Class Listing
""" " 2# " ")""" "1# 7#2 1 #?$# " @A
2# # 2""" 4# 12"7!" # # "2# 1"
" # " #!! ! 1#<
Bvirtual void add(Advertisement* ptr);
$" $# " 1 #7 1# # #7< "
Bvirtual iterator begin();
)"# !#" # # >#" $# " @ #7< "
Bvirtual iterator end();
)"# !#" # # " $# " @ #7< "
Bvirtual Advertisement* operator[](const int& number);
)"# !#" $# " 1 #"!7#8!" 1# #!7# ; "" ""# !# 1 # %" " %
Class Group
""#!1" 2 ")""" "1# 7#2 1 #? @A
$"""" ; # 2"" !"" 4# 12 # # "2# 1"
#!! ! 1#<
Bvirtual void add(Client* ptr);
$" 1 #7 1# # #7< "
Bvirtual iterator begin();
)"# !#" # # >#" @ #7< "
Bvirtual iterator end();
)"# !#" # # " @ #7< "
Bvirtual Client* operator[](const string& email);
)"# !#" 1 #"7< C"8!" 1# #
Files