面向对象编程的弊端是什么?

弊端是,没有人还记得面向对象本来要解决的问题是什么。 一、面向对象本来要解决什么(或者说有什么优良特性) 彷佛很简单,但实际又很不简单:面向对象三要素封装、继承、多态 (警告:事实上,从业界如此总结出这面向对象三要素的一刹那开始,就已经开始犯错了!)。 封装:封装的意义,在于明确标识出会访问某个数据结构(用面向对象的术语来讲就是 类成员变量)的全部接口。 有了封装,就能够明确区分内外,使得类实现者
相关文章
相关标签/搜索