Java面向对象问题,为什么很多人说特征是三个继承.封装.多态,而有的人说是四个,还有一个抽象?

所以面向对象到底是四个还是三个呀?抽象是面向对象的特征之一吗?

应该说只有三个
抽象这个东西啊,所有语言都有,就不算Java的特性了
应该说继承.封装.多态是面向对象语言都有的,只是Java是常见语言里面面向对象做得比较彻底的一门语言、也是用C语法完成面向对象反衬出这三个特性比较独特的语言。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-29
三个,抽象是多态里面的本回答被网友采纳
相似回答