今天看到水木社区热议C++的精髓。总结起来,C++是多范式的。支持多重程序设计风格。同时支持面向对象,面向过程,模块化的程序设计。平时说的最多的封装,继承,多态,只是面向对象的特性。
传统的C是纯粹的面向过程开发语言。C#和JAVA都是要求把代码放在class内的,故可以认为不支持面向过程的开发方式。
今天看到水木社区热议C++的精髓。总结起来,C++是多范式的。支持多重程序设计风格。同时支持面向对象,面向过程,模块化的程序设计。平时说的最多的封装,继承,多态,只是面向对象的特性。
传统的C是纯粹的面向过程开发语言。C#和JAVA都是要求把代码放在class内的,故可以认为不支持面向过程的开发方式。