title: what went wrong with my get and set properties?
body: <p>Please I need help. I code with PyCharm and it keeps showing me unresolved reference 'model'.  Parameter 'model' value is not used and getter signature should be (self). Please how do I get around this.</p>
  
  <pre><code>class ProductObject:
      def __init__(self, product, brand, car, model, year):
          self.product = product
          self.brand = brand
          self.car = car
          self.model = model
          self.year = year
  
      def set_product(self, product):
          self.product = product.capitalize()
  
      def get_product(self):
          return self.product
      product = property(get_product, set_product)
  
      def set_brand(self, brand):
          self.brand = brand.title()
  
      def get_brand(self):
          return self.brand
      brand = property(get_brand, set_brand)
  
      def set_car(self, car):
          self.car = car.title()
  
      def get_car(self):
          return self.car
      car = property(get_car, set_car)
  
      def set_model(self):
          self.model = model.title()
  
      def get_model(self, model):
          return self.model
      model = property(get_model, set_model)
  
      def set_year(self):
          self.year = year.int()
  
      def get_year(self, year):
          return self.year
      year = property(get_year, set_year)
  </code></pre>