您的位置:首页 > 移动开发 > Android开发

Java4Android-子类实例化过程

2015-07-22 14:10 357 查看
1-生成子类对象的过程

子类是无法继承父类的构造函数;

子类构造函数当中,必须调用父类的构造函数;为什么呢?就是为了避免重复代码;

也就是编译器会自动加入一行代码;即--      super();

super后的括号内的参数,决定了会调用哪一个父类的构造函数;比如 super(name, age);

2-使用super调用父类构造函数的方法

当我们生成子类对象的时候,也就是当我们调用子类构造函数来生成子类对象的时候;

一定会调用父类的构造函数,即使用super()来调用父类构造函数;

super()括号的参数可以表明我们调用的是包含参数的父类构造函数;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: