結果 : object oriented design principles in python