我想为我自己的类重载print
语句。
例如,我的类名为Character_Dict,定义如下:
class Character_Dict(object):
def __init__(self, key_length):
self.char_dict = {}
self.ASCII_dict = {}
self.key_length = key_length
self.dictionary = self.char_dict
self.current_character = ''
对于示例的需要,我们有一个名为char_dict_object
的对象,它是Character_Dict
类的实例。
如何更改print
声明以使用self.current_character
打印print char_dict_object
?
提前感谢您的回复!