---
title: "C++"
url: "https://fcuba.net/threads/11905-c"
forum: "Foro UIJ"
author: "L VNÐØ"
published: "2018-02-20T19:46:14.000Z"
updated: "2018-02-20T20:06:53.000Z"
page: 1
pages: 1
---

# C++

In [Foro UIJ](https://fcuba.net/forums/433-foro-uij.md), started by L VNÐØ on 2018-02-20T19:46:14.000Z.

## L VNÐØ, [2018-02-20T19:46:14.000Z](https://fcuba.net/threads/11905-c#post-143683)

> **C++** es un lenguaje imperativo orientado a objetos derivado del C. En realidad un superconjunto de C, que nació para añadirle cualidades y características de las que carecía. El resultado es que como su ancestro, sigue muy ligado al hardware subyacente, manteniendo una considerable potencia para programación a bajo nivel, pero se la han añadido elementos que le permiten también un estilo de programación con alto nivel de abstracción. Estrictamente hablando, C no es un subconjunto de C++; de hecho es posible escribir código C que es ilegal en C++. Pero a efectos prácticos, dado el esfuerzo de compatibilidad desplegado en su diseño, puede considerarse que C++ es una extensión del C clásico. La definición &quot;oficial&quot; del lenguaje nos dice que C++ es un lenguaje de propósito general basado en el C, al que se han añadido nuevos tipos de datos, clases, plantillas, mecanismo de excepciones, sistema de espacios de nombres, funciones inline, sobrecarga de operadores referencias, operadores para manejo de memoria persistente, y algunas utilidades adicionales de librería (en realidad la libreria Estándar C es un subconjunto de la librería C++)
> Conceptos generales de la programación orientada a objetos
>
> - Clase: Es una plantilla que define la estructura de un conjunto de objetos, que al ser creados se llamarán las instancias de la clase. Esta estructura está compuesta por la definición de los atributos y la implementación de las operaciones ( métodos ).
> - Objeto: Es la implementación de una instancia de clase, es decir, una ocurrencia de esta, que tiene los atributos definidos por la clase, y sobre la que se puede ejecutar las operaciones definidas en ella.
> - Identidad: Característica de cada objeto que lo diferencia de los demás, incluyendo de aquellos que pudieran pertenecer a la misma clase y tener los mismos valores en sus atributos.
> - Herencia: Es la capacidad que tienen las clases para heredar propiedades y métodos de otras clases.

## SailorMoon, [2018-02-20T19:51:52.000Z](https://fcuba.net/threads/11905-c#post-143685)

> Hay te mato es que yo leo C++ y ya me da dolor de cabeza, la primera vez que supe de el fue cuando comencé a dar LTP y uff que noches aquellas haciendo proyectos para el profesor (que era un látigo).

## L VNÐØ, [2018-02-20T19:58:13.000Z](https://fcuba.net/threads/11905-c#post-143688)

> jejejej si no es facil,pero es bueno estudiar de todo.

## CRonald07, [2018-02-20T20:06:53.000Z](https://fcuba.net/threads/11905-c#post-143693)

> Si es Pesado es un lenguaje de Promoción uno como los tantos como:java,Ruby, python, javascrip,VisualBasic en su edición 2005 y php.
> **Lenguaje de programación**. es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
