首页 > 试题广场 >

接口有什么限制

[问答题]
1、变量会被隐式地指定为public static final变量,并且只能是public static final变量,用private修饰会报编译错误 2、方***被隐式地指定为public abstract方法且只能是public abstract方法(用其他关键字,比如private、protected、static、final等修饰会报编译错误) 3、接口中所有的方法不能有具体的实现,也就是说,接口中的方法必须都是抽象方法
发表于 2019-04-29 19:06:14 回复(0)
更多回答
接口只能有抽象方法和静态常量。接口一定要有它的实现类,否则就没有意义。
发表于 2019-02-17 09:56:34 回复(0)

1.8以后加了default修饰符允许有方法体

发表于 2018-12-21 10:41:55 回复(0)
1.我们需要使用interface定义一个接口
2.接口中的的变量全部为public static final,即常量
3.接口中的方法全部为public abstract 方法,需要子类进行实现,1.8之前不允许有方法体,但是在1.8新增default关键字,允许接口定义方法体
4.接口中不允许有构造方法,而且不能实例化
发表于 2019-03-29 17:47:16 回复(0)
接口中的方法只能是抽象方法。且默认为public abstract 修饰 接口中的成员变量,默认为public static final修饰
发表于 2019-03-13 11:11:17 回复(0)
1.接口中的成员变量:静态常量 接口中的方法:必须是public的抽象方法,没有构造方法 2.接口可以被多继承、 接口不能被实例化
发表于 2019-03-18 00:40:07 回复(0)
限制也就是必须是这样,不能更改。 接口中的方法必须为抽象方法,由public abstract修饰 接口中的变量必须是public static final 修饰,即为常量 接口中方法必须由public修饰
发表于 2019-06-19 17:54:15 回复(0)
接口中的方法必须是公有静态方法,属性必须是公有静态常量,且不能有构造方法。
发表于 2019-05-30 18:38:25 回复(1)
接口中所有方法都是public abstract,除了静态方法不能有方法的实现,不能定义变量,没有构造函数,不能创建实例
发表于 2019-05-06 18:38:17 回复(0)
接口中的方法必须都是抽象方法 接口只能用public修饰
发表于 2019-05-05 09:52:33 回复(0)
接口中所有的方法不能有具体的实现,也就是说,接口中的方法必须都是抽象方法
发表于 2019-04-29 19:38:57 回复(0)
接口不能直接实例化对象,接口中只能包含抽象方法和常量。接口中的方法必须是public。普通类实现接口时必须全部重写抽象方法。抽象类可以重写也可以继承接口中的抽象方法
发表于 2019-04-28 21:27:36 回复(0)


1.我们需要使用interface定义一个接口
2.接口中的的变量全部为public static final,即常量
3.接口中的方法全部为public abstract 方法,需要子类进行实现,1.8之前不允许有方法体,但是在1.8新增default关键字,允许接口定义方法体
4.接口中不允许有构造方法,而且不能实例化
发表于 2019-04-26 22:02:55 回复(0)
1、变量会被隐式地指定为public static final变量,并且只能是public static final变量,用private修饰会报编译错误 2、方***被隐式地指定为public abstract方法且只能是public abstract方法(用其他关键字,比如private、protected、static、final等修饰会报编译错误) 3、接口中所有的方法不能有具体的实现,也就是说,接口中的方法必须都是抽象方法
发表于 2019-04-26 19:13:47 回复(0)
接口中只允许public权限。接口不能继承抽象类,接口可以继承多个父接口,接口是可以定义内部结构。
发表于 2019-04-25 18:51:09 回复(0)
接口中所有的方法不能有具体的实现,也就是说,接口中的方法必须都是抽象方法
发表于 2019-04-25 17:58:47 回复(0)
所有的方法都是抽象方法
发表于 2019-04-25 17:46:42 回复(0)
接口只能用public修饰 接口中的方法不能实现 接口的方法必须是抽象的
编辑于 2019-04-25 18:15:37 回复(0)
1、变量会被隐式地指定为public static final变量,并且只能是public static final变量,用private修饰会报编译错误 2、方***被隐式地指定为public abstract方法且只能是public abstract方法(用其他关键字,比如private、protected、static、final等修饰会报编译错误) 3、接口中所有的方法不能有具体的实现,也就是说,接口中的方法必须都是抽象方法
发表于 2019-04-25 14:30:35 回复(0)
Ly~头像 Ly~
接口中的方法只能是抽象方法。且默认为public abstract 修饰 接口中的成员变量,默认为public static final修饰
发表于 2019-04-25 11:24:53 回复(0)