Совершенно новичок в программировании ООП, извините, если ответ очевиден. Я видел много руководств на YouTube, где код выглядит следующим образом:
class myClass{
private $myVar;
function getVar(){
return $this->myVar;
}
}
myObject = new myClass();
print myObject->getVar();
но почему предпочтительнее сделать переменную частной, а затем обращаться к ней через функцию, а не просто использовать myObject->myVar
?