Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaで匿名内部クラスを使用してインターフェースを実装するにはどうすればよいですか?


匿名の内部クラスは名前のないクラスです。インスタンス化ラインで直接定義します。

次のプログラムでは、Anonymous内部クラスを使用してTutorialsPointインターフェイスのtoString()メソッドを実装し、その戻り値を出力しています。

interface TutorialsPoint{
   public String toString();
}
public class Main implements TutorialsPoint {
   public static void main(String[] args) {
      System.out.print(new TutorialsPoint() {
         public String toString() {
            return "Welcome to Tutorials Point";
         }
      });
   }
}

出力:

Welcome to Tutorials Point

  1. JavaでGregorianCalendarクラスを使用して日付を印刷するにはどうすればよいですか?

    GregorianCalendar クラスは標準カレンダーをサポートします。ユリウス暦とグレゴリオ暦をサポートします。コンストラクターの1つを使用してGregorianCalendarのオブジェクトを作成できます。以下は、このクラスを使用して日付を印刷する方法を示すさまざまな例です- 例 次の例では、 GregorianCalanderを作成します 年、月、日付の値をパラメーターとしてコンストラクターに渡し、日付を出力します- import java.util.Calendar; import java.util.GregorianCalendar; public class Test {

  2. Java 9でJavaFXを使用してJShellを実装するにはどうすればよいですか?

    JShell サンプル式を実装するために使用されるインタラクティブなツールです。 JavaFXを使用してプログラムでJShellを実装できます アプリケーションの場合、以下にリストされているJavaプログラムにいくつかのパッケージをインポートする必要があります import jdk.jshell.JShell; import jdk.jshell.SnippetEvent; import jdk.jshell.VarSnippet; 以下の例では、サンプルのJavaFXアプリケーションを実装しました。 テキストフィールドにさまざまな値を入力します 「評価」を押します 「」ボタン。対応する