·attributes
allow code elements to...
wbe tagged
with declarative information
wwhich is
then added to the metadata
wwhich can
queried using reflection
·for
example...
wsuppose
you wanted to record which developers implemented which types
w...
wcreate a
class to represent the developer info
wtag types
with the developer attribute
wspecify
developer attribute is only for types
wdecide
whether to allow multiple tags