Red de conocimiento informático - Aprendizaje de programación - La arquitectura Java es mvc, ¿qué es la arquitectura c++?

La arquitectura Java es mvc, ¿qué es la arquitectura c++?

MVC es un patrón y concepto de diseño, no una patente de Java.

Cabe decir que MVC debería originarse en Smalltalk. Ahora básicamente todos los lenguajes de programación lo han adoptado en mayor o menor medida. y C++ no es una excepción, solo depende de cómo lo implementes.

Si hay más frameworks en C++ que en Java, es porque son tantos que carecen de integración y estándares. Los procesos de crecimiento de Java y C++ son completamente diferentes. Java proporciona una capa intermedia independiente de la plataforma debido a su máquina virtual. Puede proporcionar directamente una gran biblioteca de clases que cubre todos los aspectos y está bien implementada, mientras que C++ se compromete a proporcionar estándares que se puedan implementar libremente. MFC es el marco C ++ de Microsoft. Borland C ++ y devc ++ también tienen sus propios marcos de desarrollo. Los marcos multiplataforma generales como Qt también son muy populares. También existen frameworks especializados, como el framework osg para gráficos 3D, que básicamente cubren todas las áreas. Spring y Hebernate que mencionaste son solo marcos de redes y bases de datos, pero Spring es en realidad una herramienta de patrón muy general.

Si dominas Java, entonces C++ no debería ser un problema, puedes aprenderlo paso a paso, básicamente solo busca materiales como la guía de introducción a C++ y listo.