JAVA构造函数在超类和子类调用注意事项
2016-01-03 17:02
393 查看
1.构造函数:
当子类继承一个父类时,构造子类时需要调用父类的构造函数,存在三种情况
(1),父类无构造函数或者一个无参数构造函数,子类若无构造函数或者有无参数构造函数,子类构造函数中不需要显式调用父类的构造函数,系统会自动在调用子类构造函数前调用父类的构造函数
(2),父类只有有参数构造函数,子类在构造方法中必须要显示调用父类的构造函数,否则编译出错
(3),父类既有无参数构造函数,也有有参构造函数,子类可以不在构造方法中调用父类的构造函数,这时使用的是父类的无参数构造函数
相关文章推荐
- java构造函数是否可继承,以及子类构造函数可否不使用super调用超类构造函数
- java构造函数是否可继承,以及子类构造函数可否不使用super调用超类构造函数
- java构造函数是否可继承,以及子类构造函数可否不使用super调用超类构造函数
- cocos2d-x调用java中非静态方法以及静态方法注意事项以及示例
- jquery ajax调用webservice(C#)要注意的几个事项
- Java 调用 .net Webservice的一些问题和注意事项
- 子类重写父类注意事项 java
- PHP调用shell脚本注意事项
- C++构造函数中调用另一构造函数注意事项
- AIDL远程相互调用以及封装JAR的注意事项
- Matlab prtools工具箱中 nbayes函数调用注意事项
- VC++调用Web Service的方法及注意事项
- web调用通过ocx接口传rtsp流注意事项
- 在ObjectArx中调用dll中的导出对话框或控件时的注意事项
- ajax调用webservice注意事项
- “No implementation found for native…… ”--Jni调用注意事项
- 服务之间的http调用越来越多,下面把使用http连接池的注意事项及运遇到的坑和大家分享一下
- Date类相关注意事项和调用方式
- JNA调用dll文件时注意事项
- 收藏:偶要用delphi写几个dll来公开发布出去,让其他工具的程序员调用。应该注意些什么事项 关键字:分类 :个人专区密级 :公开