ログイン

Interface

Interface
14問 • 2年前
  • William Wan
  • 通報

    問題一覧

  • 1

    interface If{ int foo(); }

    class IfImpl implements If{ public int foo() {return 1;} }

  • 2

    interface If1{ int x = 1; void foo(); } interface If2{ int bar(); } class IfImpl implements If1, If2{ int x = 10; public void foo(){ System.out.println("foo"); } public int bar(){ return 1; } } public class Test{ public static void main(String[] args){ IfImpl i = new IfImpl(); int x = i.bar(); i.foo(); System.out.println(x); System.out.println(i.x); System.out.println(If1.x); } }

    foo 1 10 1

  • 3

    interface SpIf{ default void foo(){ System.out.println("A"); } } interface SubIf extends SpIf{ default void foo(){ System.out.println("B"); } } class IfImpl implements SubIf{ public void foo(){ System.out.println("C"); } } public class Test{ public static void main(String[] args){ SpIf sbi = new IfImpl(); sbi.foo(); } }

    C

  • 4

    interface If{ void foo(); } class Sp{ public void bar(){ System.out.println("A"); } } class Sub extends Sp implements If{ void foo(){ System.out.println("B"); } public void bar(){ System.out.println("C"); } } public class Test{ public static void main(String[] args){ Sub sb = new Sub(); sb.foo(); sb.bar(); } }

    コンパイルエラー

  • 5

    問題を解いてください

    A, B, C, E

  • 6

    以下の問題を解いてください

    A, B, C, E

  • 7

    以下の問題を解いてください

    A, B, E, F, H, I

  • 8

    問題

    B

  • 9

    問題

    B

  • 10

    問題

    コンパイルエラー

  • 11

    問題

    IfImpl#foo() IfImpl#foo() IfImpl#bar()

  • 12

    問題

    A

  • 13

    問題

    F

  • 14

    問題

    コンパイルエラーとなる。

  • テスト問題

    テスト問題

    William Wan · 23問 · 2年前

    テスト問題

    テスト問題

    23問 • 2年前
    William Wan

    算数問題

    算数問題

    William Wan · 10問 · 2年前

    算数問題

    算数問題

    10問 • 2年前
    William Wan

    English

    English

    William Wan · 32問 · 2年前

    English

    English

    32問 • 2年前
    William Wan

    漢字

    漢字

    William Wan · 23問 · 2年前

    漢字

    漢字

    23問 • 2年前
    William Wan

    クイズ

    クイズ

    William Wan · 9問 · 2年前

    クイズ

    クイズ

    9問 • 2年前
    William Wan

    第1章

    第1章

    William Wan · 9問 · 2年前

    第1章

    第1章

    9問 • 2年前
    William Wan

    第2章

    第2章

    William Wan · 5問 · 2年前

    第2章

    第2章

    5問 • 2年前
    William Wan

    vol.1

    vol.1

    William Wan · 18問 · 2年前

    vol.1

    vol.1

    18問 • 2年前
    William Wan

    vol.01

    vol.01

    William Wan · 18問 · 2年前

    vol.01

    vol.01

    18問 • 2年前
    William Wan

    vol.01

    vol.01

    William Wan · 35問 · 2年前

    vol.01

    vol.01

    35問 • 2年前
    William Wan

    Vocarb

    Vocarb

    William Wan · 8問 · 2年前

    Vocarb

    Vocarb

    8問 • 2年前
    William Wan

    vol.01

    vol.01

    William Wan · 37問 · 2年前

    vol.01

    vol.01

    37問 • 2年前
    William Wan

    vol.02

    vol.02

    William Wan · 15問 · 2年前

    vol.02

    vol.02

    15問 • 2年前
    William Wan

    vol.01 記述編

    vol.01 記述編

    William Wan · 23問 · 2年前

    vol.01 記述編

    vol.01 記述編

    23問 • 2年前
    William Wan

    vol.02

    vol.02

    William Wan · 12問 · 2年前

    vol.02

    vol.02

    12問 • 2年前
    William Wan

    vol.02 用語

    vol.02 用語

    William Wan · 16問 · 2年前

    vol.02 用語

    vol.02 用語

    16問 • 2年前
    William Wan

    10章

    10章

    William Wan · 5問 · 2年前

    10章

    10章

    5問 • 2年前
    William Wan

    vol.03

    vol.03

    William Wan · 48問 · 2年前

    vol.03

    vol.03

    48問 • 2年前
    William Wan

    vol.02

    vol.02

    William Wan · 50問 · 2年前

    vol.02

    vol.02

    50問 • 2年前
    William Wan

    vol.03

    vol.03

    William Wan · 31問 · 2年前

    vol.03

    vol.03

    31問 • 2年前
    William Wan

    演算問題

    演算問題

    William Wan · 61問 · 2年前

    演算問題

    演算問題

    61問 • 2年前
    William Wan

    用語問題

    用語問題

    William Wan · 46問 · 2年前

    用語問題

    用語問題

    46問 • 2年前
    William Wan

    vol.03

    vol.03

    William Wan · 20問 · 2年前

    vol.03

    vol.03

    20問 • 2年前
    William Wan

    vol.04

    vol.04

    William Wan · 24問 · 2年前

    vol.04

    vol.04

    24問 • 2年前
    William Wan

    vol.05

    vol.05

    William Wan · 21問 · 2年前

    vol.05

    vol.05

    21問 • 2年前
    William Wan

    vol.01

    vol.01

    William Wan · 26問 · 2年前

    vol.01

    vol.01

    26問 • 2年前
    William Wan

    vol.03

    vol.03

    William Wan · 27問 · 2年前

    vol.03

    vol.03

    27問 • 2年前
    William Wan

    ミニドリル

    ミニドリル

    William Wan · 9問 · 2年前

    ミニドリル

    ミニドリル

    9問 • 2年前
    William Wan

    vol.06

    vol.06

    William Wan · 9問 · 2年前

    vol.06

    vol.06

    9問 • 2年前
    William Wan

    vol.07

    vol.07

    William Wan · 7問 · 2年前

    vol.07

    vol.07

    7問 • 2年前
    William Wan

    期末テスト向け

    期末テスト向け

    William Wan · 12問 · 1年前

    期末テスト向け

    期末テスト向け

    12問 • 1年前
    William Wan

    先生からの練習問題

    先生からの練習問題

    William Wan · 8問 · 1年前

    先生からの練習問題

    先生からの練習問題

    8問 • 1年前
    William Wan

    問題一覧

  • 1

    interface If{ int foo(); }

    class IfImpl implements If{ public int foo() {return 1;} }

  • 2

    interface If1{ int x = 1; void foo(); } interface If2{ int bar(); } class IfImpl implements If1, If2{ int x = 10; public void foo(){ System.out.println("foo"); } public int bar(){ return 1; } } public class Test{ public static void main(String[] args){ IfImpl i = new IfImpl(); int x = i.bar(); i.foo(); System.out.println(x); System.out.println(i.x); System.out.println(If1.x); } }

    foo 1 10 1

  • 3

    interface SpIf{ default void foo(){ System.out.println("A"); } } interface SubIf extends SpIf{ default void foo(){ System.out.println("B"); } } class IfImpl implements SubIf{ public void foo(){ System.out.println("C"); } } public class Test{ public static void main(String[] args){ SpIf sbi = new IfImpl(); sbi.foo(); } }

    C

  • 4

    interface If{ void foo(); } class Sp{ public void bar(){ System.out.println("A"); } } class Sub extends Sp implements If{ void foo(){ System.out.println("B"); } public void bar(){ System.out.println("C"); } } public class Test{ public static void main(String[] args){ Sub sb = new Sub(); sb.foo(); sb.bar(); } }

    コンパイルエラー

  • 5

    問題を解いてください

    A, B, C, E

  • 6

    以下の問題を解いてください

    A, B, C, E

  • 7

    以下の問題を解いてください

    A, B, E, F, H, I

  • 8

    問題

    B

  • 9

    問題

    B

  • 10

    問題

    コンパイルエラー

  • 11

    問題

    IfImpl#foo() IfImpl#foo() IfImpl#bar()

  • 12

    問題

    A

  • 13

    問題

    F

  • 14

    問題

    コンパイルエラーとなる。