Hola GreenEyed,
Disculpa, te pongo un ejemplo:
Sería mejor hacer algo así:
Código PHP:
private void metodoA(){
// ...
UsersDAO usrsDao = new UsersDAO();
// Se hace uso de usrsDao
// ...
int x = metodoB();
}
private int metodoB(){
// ...
[B]UsersDAO usrsDao = new UsersDAO();[/B]
// Se hace uso de usrsDao
// ...
return 0;
}
O de esta otra forma, en la que tenemos el coste de pasar un parámetro más pero se ahorra una instancia de UsersDAO
Código PHP:
private void metodoA(){
// ...
UsersDAO usrsDao = new UsersDAO();
// Se hace uso de usrsDao
// ...
int x = metodoB(usrsDao);
}
private int metodoB([B]UsersDAO usrsDao[/B]){
// ...
// Se hace uso de usrsDao
// ...
return 0;
}
Saludos