У меня есть класс A мне ещё нужен класс, который делает всё тоже самое, что и класс А, но берет данные из другой таблицы "table2".
Наверное, лучше имя таблицы передавать в конструкторе и тогда второй класс не нужен, правильно?
Но мне хотелось бы решить это с помощью создания класса наследника в котором изменить только table1 на table2. Как это сделать?
<?
class A {
public $c;
public function __construct() {
$query = "SELECT * FROM `table1`;";
//здесь код по раскладке данных из таблицы базы в переменные
}
function f1() {
//код
return $r1;
}
}
?>