クラスの継承・インターフェース・抽象クラス

クラスの継承・インターフェース・抽象クラス
15問 • 1年前
  • TAIGA HANAWA
  • 通報

    問題一覧

  • 1

    継承をすることでサブクラスはスーパークラスの特徴を引き継ぐか

    引き継ぐ

  • 2

    サブクラスのインスタンスはスーパークラスのインスタンスと差分のインスタンスの両方で構成されているか

    構成されている。

  • 3

    継承関係にあってもスーパークラスのコンストラクタとprivateなフィールドやメソッドはサブクラスに引き継がれないか

    継承関係にあってもスーパークラスのコンストラクタとprivateなフィールドやメソッドはサブクラスに引き継がれない

  • 4

    インターフェイスに宣言する抽象メソッドには処理内容を記述できるか

    インターフェイスに宣言する抽象メソッドには処理内容を記述できない。

  • 5

    クラス同士は複数継承が可能か

    クラス同士は単一継承のみ可能

  • 6

    インターフェイス同士は多重継続が可能か

    インターフェイス同士は多重継続が可能

  • 7

    インターフェイスは多重実現ができるか

    インターフェイスは多重実現ができる

  • 8

    オーバーライドとは何か

    オーバーライドはサブクラスでスーパークラスに定義されたメソッドを再定義すること。

  • 9

    オーバライドしたメソッドの戻り値型には、同じ型かサブクラスを使えるか

    オーバライドしたメソッドの戻り値型には、同じ型かサブクラスを使える

  • 10

    サブクラスではオーバライドされたメソッドが使われるか

    サブクラスではオーバライドされたメソッドが使われる

  • 11

    オーバライドしたメソッドでは元の定義よりもアクセス制御を緩くすることはできるが厳しくはできるか

    オーバライドしたメソッドでは元の定義よりもアクセス制御を緩くすることはできるが厳しくはできない。

  • 12

    ポリモーフィズムが成り立つには、実現か継承関係になければならないか

    ポリモーフィズムが成り立つには、実現か継承関係になければならない

  • 13

    インターフェイスや抽象クラスはインスタンス化できるか

    インターフェイスや抽象クラスはインスタンス化できない。

  • 14

    スーパークラス型をサブクラス型にインタフェース型を実装クラス型に変換する際には明示的にキャストする必要があるか

    スーパークラス型をサブクラス型にインタフェース型を実装クラス型に変換する際には明示的にキャストする必要がある。

  • 15

    フィールドとローカル変数を同じ名前で宣言した場合、どちらが優先されるか

    フィールドとローカル変数を同じ名前で宣言した場合、ローカル変数が優先される。フィールドを優先したい場合はthisを使う

  • Javaの基礎

    Javaの基礎

    TAIGA HANAWA · 8問 · 1年前

    Javaの基礎

    Javaの基礎

    8問 • 1年前
    TAIGA HANAWA

    演算子と判定構造

    演算子と判定構造

    TAIGA HANAWA · 12問 · 1年前

    演算子と判定構造

    演算子と判定構造

    12問 • 1年前
    TAIGA HANAWA

    制御構造

    制御構造

    TAIGA HANAWA · 15問 · 1年前

    制御構造

    制御構造

    15問 • 1年前
    TAIGA HANAWA

    配列の操作

    配列の操作

    TAIGA HANAWA · 13問 · 1年前

    配列の操作

    配列の操作

    13問 • 1年前
    TAIGA HANAWA

    インスタンスとメソッド

    インスタンスとメソッド

    TAIGA HANAWA · 18問 · 1年前

    インスタンスとメソッド

    インスタンスとメソッド

    18問 • 1年前
    TAIGA HANAWA

    データ型

    データ型

    TAIGA HANAWA · 8問 · 1年前

    データ型

    データ型

    8問 • 1年前
    TAIGA HANAWA

    ラムダ式

    ラムダ式

    TAIGA HANAWA · 12問 · 1年前

    ラムダ式

    ラムダ式

    12問 • 1年前
    TAIGA HANAWA

    API

    API

    TAIGA HANAWA · 28問 · 1年前

    API

    API

    28問 • 1年前
    TAIGA HANAWA

    AI基礎

    AI基礎

    TAIGA HANAWA · 43問 · 1年前

    AI基礎

    AI基礎

    43問 • 1年前
    TAIGA HANAWA

    例外処理

    例外処理

    TAIGA HANAWA · 23問 · 1年前

    例外処理

    例外処理

    23問 • 1年前
    TAIGA HANAWA

    モジュール

    モジュール

    TAIGA HANAWA · 12問 · 1年前

    モジュール

    モジュール

    12問 • 1年前
    TAIGA HANAWA

    上級アドミニストレータ

    上級アドミニストレータ

    TAIGA HANAWA · 9回閲覧 · 238問 · 1年前

    上級アドミニストレータ

    上級アドミニストレータ

    9回閲覧 • 238問 • 1年前
    TAIGA HANAWA

    SalesClouldコンサルタント

    SalesClouldコンサルタント

    TAIGA HANAWA · 60問 · 1年前

    SalesClouldコンサルタント

    SalesClouldコンサルタント

    60問 • 1年前
    TAIGA HANAWA

    問題一覧

  • 1

    継承をすることでサブクラスはスーパークラスの特徴を引き継ぐか

    引き継ぐ

  • 2

    サブクラスのインスタンスはスーパークラスのインスタンスと差分のインスタンスの両方で構成されているか

    構成されている。

  • 3

    継承関係にあってもスーパークラスのコンストラクタとprivateなフィールドやメソッドはサブクラスに引き継がれないか

    継承関係にあってもスーパークラスのコンストラクタとprivateなフィールドやメソッドはサブクラスに引き継がれない

  • 4

    インターフェイスに宣言する抽象メソッドには処理内容を記述できるか

    インターフェイスに宣言する抽象メソッドには処理内容を記述できない。

  • 5

    クラス同士は複数継承が可能か

    クラス同士は単一継承のみ可能

  • 6

    インターフェイス同士は多重継続が可能か

    インターフェイス同士は多重継続が可能

  • 7

    インターフェイスは多重実現ができるか

    インターフェイスは多重実現ができる

  • 8

    オーバーライドとは何か

    オーバーライドはサブクラスでスーパークラスに定義されたメソッドを再定義すること。

  • 9

    オーバライドしたメソッドの戻り値型には、同じ型かサブクラスを使えるか

    オーバライドしたメソッドの戻り値型には、同じ型かサブクラスを使える

  • 10

    サブクラスではオーバライドされたメソッドが使われるか

    サブクラスではオーバライドされたメソッドが使われる

  • 11

    オーバライドしたメソッドでは元の定義よりもアクセス制御を緩くすることはできるが厳しくはできるか

    オーバライドしたメソッドでは元の定義よりもアクセス制御を緩くすることはできるが厳しくはできない。

  • 12

    ポリモーフィズムが成り立つには、実現か継承関係になければならないか

    ポリモーフィズムが成り立つには、実現か継承関係になければならない

  • 13

    インターフェイスや抽象クラスはインスタンス化できるか

    インターフェイスや抽象クラスはインスタンス化できない。

  • 14

    スーパークラス型をサブクラス型にインタフェース型を実装クラス型に変換する際には明示的にキャストする必要があるか

    スーパークラス型をサブクラス型にインタフェース型を実装クラス型に変換する際には明示的にキャストする必要がある。

  • 15

    フィールドとローカル変数を同じ名前で宣言した場合、どちらが優先されるか

    フィールドとローカル変数を同じ名前で宣言した場合、ローカル変数が優先される。フィールドを優先したい場合はthisを使う