C/Visual C - Como creo un objeto de una clase cuyo...

 
Vista:

Como creo un objeto de una clase cuyo...

Publicado por Demis| (17 intervenciones) el 21/12/2001 02:59:12
Como Puedo crear un obejto en una clase que protejida, si cuando lo hago de dice que no puedo acceder a ella por ningun lado ejeplo
class hola
{
protected:
hola(); //constructor
public.
CString varible;
}

Si creo el metodo hola _hola;
hay es donde me envia el error, en si la clase necesita ser protegida ya que el programa lo requiere.
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como creo un objeto de una clase cuyo...

Publicado por Trompelius (15 intervenciones) el 21/12/2001 21:52:24
El error esta en el concepto que tienes de clase "protegida", puesto que el codigo que tienes define a una clase que tiene MIEMBROS PROTEGIDOS, o sea que van a poder ser accedidos por la propìa clase, por funciones amigas y por clases derivadas de la misma. El constructor es llamado automaticamente al instanciar un objeto de la clase hola, pero al ser protegido, no puede ser usado por el compilador, he ahi el error, el contructor debe de ser publico.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar