发布网友 发布时间:2022-04-24 13:09
共2个回答
热心网友 时间:2023-10-13 21:20
是两种不同的编程思想,当然,如果说这些思想使用C实现不了,那也不对,但总归要非常非常麻烦,比如说,我不否认通过一些令人眼花缭乱的技巧,C基本上也能实现一些似是而非的封装、继承甚至多态,但用着肯定不象C++那么爽,因为C++从语言上支持这些编程思想,也就是说,有一些编程思想如果要在C中实现,只能是高手通过一些让人莫名其妙的编程技巧,而在C++里,他们成了语言本身所支持的基本功能,根本不需要任何技巧。热心网友 时间:2023-10-13 21:21
不仅保留了c语言本身的特点还增加了面向对象