define method in class by including function definitions within the scope of the class block there must be special first argument self in all of method definitions which gets bound to the calling instance there is usually special method called __init__ in most classes we'll talk about both later