有关构造函数的Java面试问题
如果基本概念不清楚,Java采访可能会变得棘手。因此,必须全面了解Java类,方法,接口,继承和其他面向对象的编程概念的概念和工作。以下是一些有关Java构造函数的面试问题。
可以使用超类构造函数来调用子类或子类构造函数吗?
如何在不使用new运算符的情况下创建对象?
列出在Java中定义构造函数时的一些规则。
构造函数中允许使用返回类型吗?为什么或者为什么不?
将返回类型与构造函数关联时,会遇到编译时错误或显示警告吗?
定义类时是否必须定义构造函数?
什么是参数化构造函数,可以显式定义吗?
构造函数可以声明为私有构造函数吗?
可以在方法中使用“this”功能和“super”功能吗?
可以同时存在默认构造函数和参数化构造函数吗?
是否有任何受保护的构造函数?
构造函数可以重载吗?如果是,为什么还需要它?
有静态构造函数吗?
可以有最终的构造函数吗?