Класс описывает структуру и поведение; объект — экземпляр со своим состоянием в runtime.
Разбор
- new создает объект.
- Свойства и методы имеют видимость public/protected/private.
- Конструктор __construct инициализирует.
- Сравнение объектов: == по свойствам, === по одному экземпляру.
Итог
ООП в PHP строится вокруг классов, видимости и экземпляров.