super

来源:互联网 发布:性能监控软件 编辑:程序博客网 时间:2024/04/27 06:14

super
指向父类的引用
可以访问父类的属性和方法

例子demo5

    package com.qf.demo5;    public class Fu {        int num;        String name;                    public Fu(){            System.out.println("调用了父类的无参构造");        }                   public Fu(int num,String name){            this.num = num;            this.name = name;        }    }    package com.qf.demo5;    public class Zi extends Fu{         public Zi(int num,String name){            super();        }        public Zi(){            }        public static void main(String[] args) {            Zi z = new Zi(5,"张三");        }    }可以访问父类的属性和方法super可以调用父类的构造方法,必须在第一行;因为this构造也在第一行,因此不能一起使用super指向父类所属的空间构造函数:    默认调用父类的无参构造    如果父类无参不存在,调用有参的构造    如果子类没有明确表示调用父类的构造,会隐式调用父类的无参构造    构造方法不能被继承
0 0
原创粉丝点击