关于类接口的试题???
来源:百度知道 编辑:UC知道 时间:2024/05/09 11:47:59
47、以下的类(接口)定义中正确的是( )。
A、
public class a {
private int x;
public int getX( ){
return x;
}}
B、
Public abstract class a {
private int x;
public abstract int getX( );
public int aMethod( ){
return 0;
}}
C、
public class a {
private int x;
public abstract int getX( );
}
D、
public interface interfaceA{
private int x;
public int getX( ){
return x;
}}
解答:A
基它错误的原因是什么???
A、
public class a {
private int x;
public int getX( ){
return x;
}}
B、
Public abstract class a {
private int x;
public abstract int getX( );
public int aMethod( ){
return 0;
}}
C、
public class a {
private int x;
public abstract int getX( );
}
D、
public interface interfaceA{
private int x;
public int getX( ){
return x;
}}
解答:A
基它错误的原因是什么???
B: public 不为大写
C:有abstract的方法,该类也必须为抽象的(abstract)
D:interface是定义接口的关键字,所以interfaceA是接口,接口里的方法不能有方法体,也就是说接口里的所有方法都是abstract(抽象)的
接口=抽象类+常量
B: Public 大小写错了
C: public abstract int getX( ); 有虚方法,则类必须是abstract的
d: interface 不能定义任何方法体
答了。。。