问题与练习:interface

Questions

  • 实现java.lang.CharSequenceinterface的类必须实现什么方法?

  • 以下interface有什么问题?

public interface SomethingIsWrong {
    void aMethod(int aValue){
        System.out.println("Hi Mom");
    }
}
  • 修复问题 2 的interface。

  • 以下interface有效吗?

public interface Marker {
}

Exercises

  • 编写一个实现java.lang包中的CharSequenceinterface的类。您的实现应将字符串 向后返回。从本书中选择其中一个句子作为数据。编写一个小的main方法来测试您的类;确保调用所有四个方法。

  • 假设您编写了一个时间服务器,该服务器定期向其 Client 端通知当前日期和时间。编写服务器可以用来在其 Client 端上实现特定协议的interface。

检查一下你的答案。