Alcanse de las variables

19/11/2003 - 12:57 por Jonathan Molina | Informe spam
Se puede cambiar el alcanse de las variables dinamicamente?

Osea, yo tengo una clase para conectar a base de datos y
manipular datos, lo que quiero es que solo si se llama al
metodo conectar se hagan publicos los metodos de
manipulacion, sino no. Se entiende?

Saludos

Preguntas similare

Leer las respuestas

#1 Jose Miguel Torres
19/11/2003 - 13:13 | Informe spam
Hola Jonathan:

Negativo, eso no se puede hacer. Los metodos de una clase private,
public, etc.. siempre seran tal y como se han declarado.

Saludos

José Miguel Torres

"Jonathan Molina" escribió en el
mensaje news:08bc01c3ae94$581f8780$
Mostrar la cita
#2 Jose Miguel Torres
19/11/2003 - 13:31 | Informe spam
CORRECCIÓN:

Mostrar la cita
modificador(alcance) sea private, public, protected, etc.. siempre seran tal
y como se han declarado.



"Jose Miguel Torres" escribió en el mensaje
news:%
Mostrar la cita
#3 Tristan
19/11/2003 - 14:11 | Informe spam
Tal como te han dicho, eso es imposible

Lo único que puedes hacer es utilizar dos clases. La primera solo tendría el método conectar. Este método devuelve una instancia de la segunda clase que es la que dispondrá del resto de los métodos

También puedes utilizar una sola clase, y comprobar en cada método que la conexión está disponible.
#4 Jose Miguel Torres
19/11/2003 - 15:52 | Informe spam
Tristan ha dado una muy buena idea, incluso podrias jugar con el modificador
protected para la clase hija, lo unico que seria algo mas complicado.

Saludos!

"Jose Miguel Torres" escribió en el mensaje
news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida