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

© 李慧兵 中级黑马   /  2015-10-2 08:01  /  66 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

继承:
        我们是这么用的:
        A:我想使用已知类的功能,通过继承,可以实现子类拥有父类所有非私有成员;
        B:把已知类中共同的内容抽取出来,放到一个类中,这个类就是父类。以后新建的类都要继承这个父类,直接使用父类中的功能;

* 子父类继承关系中:
        代码块:静态代码块,构造代码块,构造方法执行顺序:
                静态优先于非静态,父类优先于子类,构造代码块优先于构造方法

        成员变量:this, super
                二者最大的区别:this是对象,super不是对象;
        成员方法:方法重写
                注意事项:访问权限;子类方法不能比父类方法抛出更大的异常;
                重写和重载的区别;
        构造方法:所有子类构造都默认访问父类无参构造

* final:
        最终的
        修饰类、方法、变量;
        修饰类,这个类不能被继承;
        修饰方法,该方法不能被重写;
        修饰变量,这个变量叫常量(最终变量),不能被重新赋值

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马