下列哪一个不是类工厂方法的规范?
A: 一定有返回值, 返回值是id/instancetype
B: 方法名称以类的名称开头, 首字母小写
C: 一定是类方法 -
A: 一定有返回值, 返回值是id/instancetype
B: 方法名称以类的名称开头, 首字母小写
C: 一定是类方法 -
C
举一反三
- 下列关于构造方法的定义,说法正确的是( ) A: 在方法中不能使用return语句返回一个值 B: 方法名与类名相同 C: 不能用private修饰方法 D: 在方法名的前面没有返回值类型的声明
- 构造方法时类的一个特殊成员,会在类实例化对象时被自动调用。以下选项是构造方法需满足的条件的有。 A: 方法名与类名相同 B: 方法名的前面没有返回值类型的声明 C: 方法名前面有返回值类型的声明 D: 方法中不能使用return语句返回一个值,但可以单独写return语句作为方法的结束
- 类中方法的名称如以两个下划线开始,则一定是 。 A: 静态方法 B: 私有方法 C: 系统方法 D: 类成员方法
- Get方法的命名规范不包括下列哪一个? A: 一定有返回值,返回值的类型和成员变量的类型一致 B: 需要接收任何参数 C: 方法名和成员变量名一样
- 下列关于java命名规范的说法哪一个是正确的? A: 变量名称的首字母应当小写 B: 类名称的首字母应当大写 C: 常量名称应当全大写 D: 方法名首字母应当小写
内容
- 0
当类的方法不需要返回值时,返回类型为()。 A: void B: 字符串 C: 数组 D: 类
- 1
下列关于Java名称命名的约定,错误的是( )。 A: -.$不作为变量名、方法名开头 B: 变量名、方法名首字母小写,其余单词只有首字母大写 C: 接口名、类名首单词第一字母大写 D: 常量完全小写
- 2
如果一个方法不返回任何值,则该方法的返回值类型为
- 3
系统自动为类添加的构造方法一定是()。 A: 有参构造方法 B: 有返回值的方法 C: 无参构造方法 D: 私有构造方法
- 4
<返回类型>说明方法返回值的类型,如果方法不返回任何值,它应该声明为 ;如果方法声明返回整型,它应该声明为 ,并且在方法中使用 语句返回值