下面关于Java类的构造方法的说法中正确的是
A.一个类至少有一个构造方法
B.构造方法的返回值类型必须是void
C.构造方法的可见性修饰符必须是public
D.构造方法必须显式的定义
正确答案:A
解析:构造方法是一种特殊的方法:它必须具备和所在类相同的名字;没有返回值类型,甚至连void也没有;构造方法是在创建一个对象使用new操作符时调用的,作用是初始化对象。
一个类可以不定义构造方法,在这种情况下,类中隐含定义一个方法体为空的无参构造方法。这个构造方法称为默认构造方法,当且仅当类中没有明确定义任何构造方法时才会自动提供它。”这里说明构造方法可以默认提供而不显式定义。而类必须有构造方法来初始化用;可见性修饰符方面,使用private也是可以的,能有一些特殊的作用比如在单例模式下
专科的前端有前途吗?
叉树前序遍历的递归和非递归实现?
某公园内有个奇怪的摊主小周,他只在星期一、星期二、星期三、星期五和星期六工作,而且他只出售4种商品:玩具汽车、充气气球、橡皮泥和遥控飞机。<
请你谈谈Cookie的弊端
cookies,sessionStorage 和 localStorage 的区别?
专科的前端有前途吗?