У меня есть таблица MySQL, в которой хранятся люди и компании.У них одинаковые поля.В php у меня есть
class User{
var $_id;
var $_data;
function loadDataFromDb()
{
}
}
class Company extends User
{
function getName()
{
//some implemantation
}
}
class People extends User
{
function getName()
{
//some implemantation
}
}
Какой самый лучший способ создания объектов.Когда я создаю свой объект, я не знаю, какой тип клиента.
Мне нужно что-то вроде:
$user = /* code missing */
$user->getName(); // this will trigger the appropiate method.`