modified Class_definition.mm, finished method overloading part