Methods and attributes that define an object are a kind of blueprint called what?
a class
a variable
a procedure
a collection