美文网首页
继承 多态 封装

继承 多态 封装

作者: 海阔天空888 | 来源:发表于2017-12-07 14:59 被阅读2次

    继承

    1 子类获得父类的属性和方法

    2 子类可以通过重新定义属性和重写方法来改变行为;

    多态

    编译类型由声明该变量时使用的类型决定,运行时类型由实际赋给改变的对象决定。如果编译类型和运行类型不一致即为多态。父类或接口的运行时类型由实际传入的子类或实现类决定,因此可以产生不同的行为;

    封装

    对外提供一个接口,隐藏具体的实现细节。好处有二:

    1 使用方不用理解功能如何实现,只要回调接口使用就行;

    2 提供方类的内部属性不向外暴露,保护了数据,而且可以在不影响使用的情况下改变类的内部结构;

    相关文章

      网友评论

          本文标题:继承 多态 封装

          本文链接:https://www.haomeiwen.com/subject/jwbdixtx.html