Yo creo que tu problema no tiene relación en lo más mínimo con OOP.
Tu problema es sólo cuestión de rutas y que aprendas a trabajar con ellas, la solución no viene de usar include, include_once, require o require_once, casi todos son equivalentes y trabajan con rutas.
Así pues, ¿cual es el problema exacto que tienes?