0

I want to overload print statement for my own class. For example, I have my class named Character_Dict and defined as below:

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 = ''

For the need of example we have an object named char_dict_object, which is an instance of Character_Dict class.

How can I change print statement to get my self.current_character printed by using print char_dict_object? Thanks in advance for your responses!

0 Answers0