Título: Consulta 2 programas. Publicado por: Blacko_93 en 15 Junio 2012, 23:30 pm Buenas, tengo una consulta sobre 2 programas, que la verdad no se cual es el error que tienen.. les paso el codigo.
1ro: Código: class Animal 2do: Código: #include <iostream> Ninguno hace nada en particular, pero estoy aprendiendo todo el tema de clases y objetos. Desde ya muchisimas gracias al que me pueda ayudar. Título: Re: Consulta 2 programas. Publicado por: Pablo Videla en 15 Junio 2012, 23:40 pm inicioclase{
finclase} no se terminan los bloques con ";" a no ser que estes llamando a algo como metodo(); pero en su implementacion no se usa asi. se usas asi. metodo(){ aqui hacen algo } espero haber sido claro, saludos. (Almenos la programaciňn que conozco es asi, acabo de darme cuenta que estoy en c y c++ xD) Título: Re: Consulta 2 programas. Publicado por: Blacko_93 en 15 Junio 2012, 23:52 pm Muchas gracias por la respuesta!, igualmente, aparte del ; no entendi muy bien, cual seria el error en estos 2 programas. ya que pongo metodo(){y aca algo}
Un saludo! Título: Re: Consulta 2 programas. Publicado por: Pablo Videla en 15 Junio 2012, 23:56 pm Muchas gracias por la respuesta!, igualmente, aparte del ; no entendi muy bien, cual seria el error en estos 2 programas. ya que pongo metodo(){y aca algo} Un saludo! Código
Me referia a que debes aprender la estructura de clases y llamadas a metodos y aprender a crear constructores . Revisa que tal. Estoy modificando el codigo de a poco xD --- Con lo que hice arregla cat XD Título: Re: Consulta 2 programas. Publicado por: Blacko_93 en 16 Junio 2012, 00:58 am class Cat: Animal
{ public Cat() { void Meow(); } public void Meow() { } } Te referis a arreglarla asi? El otro codigo tenes idea cual sera el problema? La misma forma de declarar las clases? Título: Re: Consulta 2 programas. Publicado por: Pablo Videla en 16 Junio 2012, 03:27 am class Cat: Animal Estan malas las formas de declarar las clases y metodos y la herencia, fijate como lo arregle, lo del gato solo falta quitar el void desd el constructor ya que lo llamas ahi{ public Cat() { void Meow(); } public void Meow() { } } Te referis a arreglarla asi? El otro codigo tenes idea cual sera el problema? La misma forma de declarar las clases? osea quedaria asi la clase cat Código
|