A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 月影千华 中级黑马   /  2015-9-28 21:28  /  364 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

继承
    当我们发现有多个类有相同的属性和方法的时候,我们就可以把这些属性和方法抽取到一个类里面,其他的继承这个类就可以了
    格式:
        class Fu{//父类 基类 超类            
        }
        class Zi extends Fu{//子类  派生类
        }
        注意: 子类只能访问父类的非私有的属性和方法
            而私有的属性和方法 只能在本类中相互访问

    好处:
        1:提高代码的复用性
        2:让类与类之间产生了一个关系 是多态的前提

    特点:
        1:只能单继承 不能多继承
        2:可以多层继承

    什么时候用继承:
        不要单纯的为了获取父类的功能而去继承, 一定要去分析 是不是 is a 的关系


1 个回复

正序浏览
谢谢分享。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马