What language construct serves as a blueprint containing an object's properties and functionality?
constructor
instance
class
method