Кто нибудь может объяснить определения?
class Car:
    max_speed = ''  # атрибут от же свойство свойство

    def ride(self, speed, distance):  # метод
        self.distance = distance
        self.speed = speed

car = Car()  # объект, он же экземпляр класса
car.max_speed = 120
car.ride()
Для понимания: объект - это существительное, метод это глагол (что может делать объект), свойства - это прилагательные, описывающие существительное, т.е. объект
class A {
   public $name =  123 ; // Атрибут класса 

   public function sayMyName() { // метод
     echo $this->name;
  }

}
$a = new A(); // $a экземпляр класса