Java基础-面向对象基础

面向对象三要素:继承、封装、多态。 继承: 继承基类的方法,并作出自己的扩展。 声明某个子类兼容于某基类(或者说,接口上完全兼容于基类),外部调用者可无需关注其差别(内部机制会自动请求派发dispatch到合适的逻辑)。 封装: 封装的意义,在于明确标识出允许外部使用的所有成员函数和数据项,或者叫接口。 多态: 基于对象所属类的不同,外部对同一个方法的调用,实际执行的逻辑不同,很显然,多态实际上是
相关文章
相关标签/搜索