Jak zrobić aby klasa B mogła korzystać z funkcji klasy A (i aby debugger (phpDesign 2008) nie krzyczał

index.php
<?php include 'a.php'; // klasa od bazdy danych include 'b.php'; // klasa używająca bazy danych $obj_DB = new c_DB(db_host,db_user,db_pass); $obj_COS = new c_uzywam_bazy(); ?>
a.php
<?php class c_DB { public function __construct($db_host,$db_user,$db_pass) { #Łączenie sie z bazą itp. } public function funkacja_bazy() { ... } } ?>
b.php
<?php class c_uzywam_bazy { public function abc() { # TUTAJ CHCE SIĘ ODWOŁAĆ DO FUNKCJI 'funkcja_bazy' w klasie 'c_DB' } } ?>
Wcześniej używałem
<?php $GLOBALS['obj_DB']->funkacja_bazy(); ?>
Ale zmienne globalne są złe i nie wiem jak to inaczej zrobić :<