![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Bueno estaba leyendo en una pagina de stackoverflow del porque deberia usar mas los punteros a objeto que el objeto en si mismo
y entre las respuestas esta una en la cual se habla de que usar puntero a objetos no es una buena praticaa no ser que realmente necesitas administrar el tiempo de vida del objeto en concreto en algunos puntos concuerdo pero quieria saber su punto de vista les dejo en link http://stackoverflow.com/questions/2...-object-itself saludos.... |
|
#2
|
||||
|
||||
|
El problema de C++ es que es un parche puesto sobre C, repleto de dualidades y malas decisiones de diseño. El "problema" que planteas es una de estas dualidades originadas por malas decisiones de diseño(*).
Cuando yo programaba en C++ terminé usando el modelo más parecido al usado por la mayoría de lenguajes que usan clases (Java, Object Pascal, ...), que es el que dices tú de "punteros a objetos". En realidad no son "punteros a objetos" sino "referencias a objetos", lo que pasa es que C++ también tiene "referencias a variables" y la sintaxis es la misma que los punteros, y eso hace que cuando se hable de uno la gente piense que se hable de lo otro, pero no es lo mismo. Usando new y delete no sólo puedes controlar mejor lo que pasa con la memoria sino que, además, te acostumbrarás a usar un modelo de objetos similar al que usan el resto de lenguajes, por lo que conversar con otros programadores o cambiar de lenguaje de programación te será mucho más sencillo. [Es una explicación tonta, pero bueno] __________________________________ (*) Otra más de las causas de dolores de cabeza por las que finalmente decidí no volver a usar C++ en la vida, y por ahora soy bastante feliz.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#3
|
||||
|
||||
|
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Gracias por la respuesta es interesante, ademas que responde ciertos preguntas que tenia
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Usar objetos con variables. | jularaXD | Varios | 3 | 14-05-2013 11:06:20 |
| Duda sobre destrucción de objetos compuestos por otros objetos | noob | OOP | 11 | 16-02-2009 00:28:33 |
| puntero | jdlara | OOP | 2 | 27-10-2008 19:41:38 |
| ¿puntero a puntero? | Guillermo80 | Varios | 3 | 09-03-2008 22:46:32 |
| puntero | gaston260 | API de Windows | 11 | 01-02-2008 22:39:20 |
|