abstract类和abstract方法

abstract类和abstract方法对应abstract方法只能声明不能实现。而且不允许使用final和abstract同时修饰一个方法。注意事项:1.abstract类中可以有abstract方法2.abstract类不能用new运算符创建对象

对应abstract方法只能声明不能实现。而且不允许使用final和abstract同时修饰一个方法。

注意事项:

1.abstract类中可以有abstract方法

2.abstract类不能用new运算符创建对象

abstract类和abstract方法abstract类和abstract方法

 abstract类和abstract方法

小测试!!!

将下列(A,B,C,D)哪个代码替换下列源文件AA.java中的【代码】不会导致编译错误。

interface Com {

      abstract void start();

      void stop();

}

public class AAA implements Com {

      【代码】

}

A、
public void start() {

       System.out.println("start");

 }

B、
public void start() {

       System.out.println("start");

   }

public void stop() {

       System.out.println("stop");

   }

C、
public void stop() {

       System.out.println("stop");

   }

D、
void start() {

       System.out.println("start");

   }

   void stop() {

       System.out.println("stop");  

  }



正确答案: B 我的答案:B
【单选题】
对于下列代码,下列哪个叙述是错误的?

interface Com {

   int MAX = 100;

   void stop();

   abstract void start();

}

A、
void stop();会导致编译出错。

B、
编译器认为 void stop();就是public abstract void stop();

C、
编译器认为 abstract void start();就是public abstract void start();

D、
编译器认为 int MAX = 100;就是 public static final int MAX = 100;

正确答案: A 我的答案:A
任何一个类都可以实现public接口。

正确答案:√ 我的答案:×
接口中的常量可以不指定初值,编译器会提供默认值。

正确答案:× 我的答案:√
接口中可以有常量,不能有变量。而abstract类中既可以有常量也可以有变量。

正确答案:√ 我的答案:×

今天的文章abstract类和abstract方法分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/5546.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注