C语言为什么不合理地增加一点面向对象的特性

如题所述

C语言出现的太早,那时面向对象的想法还没出现
后来有人也给C语言增加了面向对象的功能,就是Objective-C
再后来又一种更纯正的C加面向对象功能的语言出现了,就是C++
再后来号称最完美的C加面向对象功能的语言又出现了,就是java
再后来比java还完美的C加面向对象功能的语言又出现了,就是C#
再后来面向对象思想的种种弊端也被人不断提出来了,估计不会再有人搞出此类新语言了
温馨提示:答案为网友推荐,仅供参考