关于java继承的注意事项

关于java继承的注意事项

深圳达内教育      2022-04-25 05:21:01     8

关于java继承的注意事项,今天深圳达内教育java培训机构小编为大家介绍java继承的注意事项,希望通过此文大家能够熟记java继承的注意事项。下面就随小编一

课程价格 请咨询

上课时段: 授课校区:

详细介绍


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



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

培训啦提醒您:交易时请核实对方资质,对于过大宣传或承诺需谨慎!任何要求预付定金、汇款等方式均存在风险,谨防上当。