First page Back Continue Last page Overview Graphics

Next example

class Robot:

counter = 0

def __init__(self, name):

self.name = name

def sayHello(self):

return "Hi, I am " + self.name

Defining the previous class with „type“:

def Rob_init(self, name):

self.name = name

Robot2 = type("Robot2",

(),

{"counter":0,

"__init__": Rob_init,

"sayHello": lambda self: "Hi, I am " + self.name})