首页 课程 师资 教程 报名

关于java继承的注意事项

  • 2019-09-18 09:38:44
  • 2285次 动力节点


今天动力节点java培训机构小编为大家介绍java继承的注意事项,希望通过此文大家能够熟记java继承的注意事项。下面就随小编一起看来了解一下java继承的注意事项。


timg (1).jpg


java继承注意事项


  1、构造方法不继承


  2、私有成员,私有方法不继承


  3、静态方法不继承


public class Test {

    public static void main(String[] args) {

        B b = new B();

        b.a();// 调用父类a()

        b.b();


    }

}


class A {

    int i = 5;


    public void a() {

        /**

         * 编译期绑定

         */

        f1();// 不查找子类方法

        f2();// 不查找子类方法

        System.out.println(i);// 不查找,调用父类的i

    }


    private void f1() {

        System.out.println("父类f1()");

    }


    public static void f2() {

        System.out.println("父类f2()");

    }

}


class B extends A {

    int i = 6;


    public void b() {

        f1();

        f2();

        System.out.println(i);

    }


    // f2();//允许

    // A.f2();//标准写法

    public void f1() {

        System.out.println("子类f1()");

    }// 跟父类没关系


    public static void f2() {

        System.out.println("子类f2()");

    }// 跟父类没关系

}


  运行结果:

父类f1()

父类f2()

5

子类f1()

子类f2()

6


  前期绑定、编译期绑定:私有成员,静态成员,成员变量


  后期绑定、运行期绑定:非静态方法


以上就是动力节点java培训机构小编介绍的“java继承的注意事项”的内容,希望对大家有帮助,更多java最新资讯请继续关注动力节点java培训机构官网,每天会有精彩内容分享与你。


相关免费视频教程推荐


java继承视频教程下载——继承中注意事项:http://www.bjpowernode.com/xiazai/2614.html

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交