¿c++ es orientado a objetos?

Iniciado por luis_74, 31 Mayo 2015, 00:47 AM

0 Miembros y 1 Visitante están viendo este tema.

luis_74

hola amigos..., hay muchos cursos en internet que dicen " programacion c++ orientado a objetos" , pero tambien se dice que c++, no es orientado a objetos real, o que es un hibrido, que solo es una extension de c, entonces... ¿es o no es?

0xFer

#1
SI es Orientado a Objetos. otra cosa es que lo que programen en C++ hagan lo mismo que en C y no utilicen las caracteristicas de C++ y digan que estan programando en C++  :laugh:

Digamos que es Multiparadigma  :laugh:
Código (java) [Seleccionar]
int getRandomNumber(){
    return 4; //chosen by fair dice roll
              //guaranteed to be random
}

Peregring-lk

Es orientado a objetos porque el uso de objetos forman el núcleo del lenguaje... pero, también acepta muchos otros tipos de programación, sobre todo gracias a la plantillas: programación funcional (contenedores, functores y algoritmos basados en rango), cómputo basado en tipos (metaprogramación), estructurada (estilo C), etc. Pero tu característica más fundamental (aunque no la más potente para mi gusto xD), es la orientación a objetos.