creo ya se porque es el error, y es porque desde el constructor de noticia tienes que llamar al constructor de la clase padre, esto lo haces asi:
Código PHP:
class noticia extends control {
function noticia( $id ) {
$this->control();
$query ="SELECT * FROM noticias LIMIT 1"
$this->BD->consulta($query);
}
}
Esto es porque en tu constructor control creas el objeto DB