Fecha y hora actual: Sab 19 May, 2012 20:34 pm
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Clases V.S Structuras o trabajando juntas?

Responder al Tema

Índice del Foro > C, C#, Visual C++ > Clases V.S Structuras o trabajando juntas?

Autor Mensaje
Darkside-tk2
Usuario Activo


Registrado: 30 May 2011
Mensajes: 214
Ubicación: Portoviejo - Manabí - Ecuador

Mensaje Publicado: Jue 22 Dic, 2011 02:47 am

Título del mensaje: Clases V.S Structuras o trabajando juntas?

Responder citando

Hola a todos, bueno pues estaba programando Ordenador: y me di cuenta de que son muy similares, pero cual seria mejor, y he visto que muchas veces estan combinadas que beneficios me trae:

-Tipear menos?
-Mäs velocidad
-Se vera más professional el programa?

jejej disculpen si es muy tonta la pregunta pero quiero aclarar un poc esto


Programador joven... Programar es compartir XD

Mis Proyectos, Guias y más.


C++ OWNS!
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo MSN Messenger
WhiteSkull
Moderador Global


Registrado: 20 Mar 2009
Mensajes: 2084
Ubicación: y*width+x

Mensaje Publicado: Jue 22 Dic, 2011 16:18 pm

Título del mensaje: Re: Clases V.S Structuras o trabajando juntas?

Responder citando

...funcionan de forma idéntica, ojo solamente en C++.... las estructuras de C, fueron fuente de inspiración para Stroustrup (lo he tenido que copiar, porque es imposible que me acuerde de como se escribe). Si no, te animo a que lo investigues, compila dos aplicaciones simples, una usando una estructura y otra una clase, una vez compilado usa un editor hexadecimal y mira el contenido, aunque si no quieres romperte los ojos, busca uno bueno que tenga para la opción de comparar ficheros Risa .

Cuál será el resultado? Risa

Prácticamente son iguales, la única diferencia yo creo que es, cuando declaras los miembros en una clase, por defecto son privados y en una estructura al revés, son públicos.

Yo uso las estructuras para tipos sencillos, aunque en C++ puedes incluir funciones, si tengo que recurrir a métodos o funciones, consideraría usar una clase, yo creo que más bien por conservar la compatibilidad con C (me refiero a las estrcuturas, ya que en C++ no existen las clases).


http://www.youtube.com/watch?v=-lT1zCukNQY


Ultima edición por WhiteSkull el Sab 24 Dic, 2011 13:52 pm; editado 1 vez
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
Darkside-tk2
Usuario Activo


Registrado: 30 May 2011
Mensajes: 214
Ubicación: Portoviejo - Manabí - Ecuador

Mensaje Publicado: Sab 24 Dic, 2011 08:05 am

Título del mensaje: Re: Clases V.S Structuras o trabajando juntas?

Responder citando

Muchas Gracias WhiteSkull.


Programador joven... Programar es compartir XD

Mis Proyectos, Guias y más.


C++ OWNS!
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo MSN Messenger
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Array de clases dinamico con new

dragondgold C, C#, Visual C++ 6 Vie 24 Feb, 2012 16:06 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Clases y sus implementaciones

Darkside-tk2 C, C#, Visual C++ 2 Mar 20 Dic, 2011 01:33 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

Buen tutorial de clases

Darkside-tk2 Temas generales 2 Lun 19 Dic, 2011 19:29 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Programando desde 0: 30- Trabajando con Strings...

Kyshuo Ayame Programación en general 5 Jue 29 Sep, 2011 21:43 pm Ver último mensaje
El tema está bloqueado: no pueden editarse ni agregar mensajes.

busco clases de VB para office (macros para pow...

irina Bolsa de trabajo 0 Vie 02 Sep, 2011 16:06 pm Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,