Archivo Autor: eiximenis
[forCode] > Artículos por: eiximenis
Autor: eiximenis
7 julio, 2015
El concepto de encapsulación en orientación a objetos hace referencia a que la clase contiene tanto los datos (variables) como el código encargado de operar con estos datos (funciones). Pero esto serviría de poco si no se puede garantizar que dichos datos…
Leer más
Autor: eiximenis
30 junio, 2015
La programación orientada a objetos se basa en el concepto de objeto, y define las tres características fundamentales que deben tener todos los objetos: identidad, estado y comportamiento. C++ es un lenguaje que soporte al paradigma de orientación a objetos a…
Leer más
Autor: eiximenis
23 junio, 2015
En este post entramos ya en detalle con las clases en C++. Veremos como declararlas, definir campos, métodos y varias cosillas más referentes al ciclo de vida de los objetos en C++.
Autor: eiximenis
16 junio, 2015
En este post, veremos los cuatro mecanismos principales de los que disponemos en C++ para definir nuevos tipos de datos: typedefs, enums, structs y clases. Luego nos centraremos en los dos últimos y veremos sus semejanzas, y sus diferencias.
Autor: eiximenis
9 junio, 2015
De entre los varios paradigmas de desarrollo que soporta C++, se encuentra la orientación a objetos (OOP). C++ soporta OOP a través del concepto de clase, que a nivel conceptual, no difiere nada del concepto de clase que pueden tener otros…
Leer más
Autor: eiximenis
3 febrero, 2015
En los cuatro posts anteriores de esa serie hemos dado un vistazo a los punteros y a sus principales características… Pero C++ incorpora otro mecanismo que parece lo mismo pero no lo es: las referencias. Vamos a ver en qué…
Leer más
Autor: eiximenis
27 enero, 2015
En los tres posts anteriores de esta serie hemos visto el concepto de puntero, su relación con los arrays, así como la gestión manual de memoria. En este post de hoy daremos una vuelta más al tema y vamos a…
Leer más
Autor: eiximenis
20 enero, 2015
En la entrada anterior de esta serie vimos la aritmética de punteros, la relación entre punteros y arrays y los punteros a constantes (y aprovechamos para introducir los conceptos de rvalue y lvalue). En este post vamos a introducir la…
Leer más
Autor: eiximenis
13 enero, 2015
En la entrada anterior vimos que era un puntero, como declararlo y como pasar datos por referencia. Hoy avanzaremos un poco más y veremos una característica esencial de los punteros: la aritmética de punteros.
Autor: eiximenis
16 diciembre, 2014
Los punteros son a la vez una de las características más potentes y más temidas de C++. De hecho lenguajes como Java y C# los han eliminado sustituyéndolos por las referencias. ¿Pero, de verdad son tan peligrosos? En esta serie…
Leer más