Question #85336

Write the definition of a class Counter containing:
An instance variable counter of type int, initialized to 0.
A method called increment that adds one to the instance variable counter. It does not accept parameters or return a value.
A method called get_value that doesn't accept any parameters. It returns the value of the instance variable counter.

Expert's answer

class Counter:
  counter = 0
  def increment(self):
    self.counter = self.counter + 1
  def get_value(self):
    return self.counter




LATEST TUTORIALS
APPROVED BY CLIENTS