Quiero saber que todos los tipos de datos primitivos en C, C ++ y Java son tipos de datos abstractos porque sus implementaciones están ocultas.
Y una cosa más:
Quiero preguntar si un ADT tiene dos partes de Vista abstracta (todas las funciones que se pueden operar en él) y vista de implementación (cómo se implementan las funciones y el tipo de datos). Entonces, ¿cómo puedo crear un ADT en C++?
Al igual que en Java, la vista abstracta se puede implementar mediante la interfaz, mientras que la vista de implementación se implementa mediante la clase.