tengo por ejemplo funciones publicas y estaticas como esta donde uso static::....
Código PHP:
public static function buscar_por_id($id)
{
global $bd;
$matriz_usuarios = static::buscar_por_sql(" SELECT * FROM " . static::$nombre_tabla. " WHERE id = ".$bd->preparar_consulta($id). " LIMIT 1 " );
return (!empty($matriz_usuarios)) ? array_shift($matriz_usuarios) : false ;
}