<?php

error_reporting(-1);

abstract class Profession
{
    private $name = 'Profession';

    public function getName()
    {
        return $this->name;
    }

}

Class Analyst Extends Profession
{
    private $name = 'Analyst';
}


$analyst = new Analyst;

//и тут он возвращает родительскую переменную.
//а хотелось бы имя дочерего
echo  $analyst->getName();
