practices– archive –
-
【Java Silver 試験】サブクラスとスーパークラス【継承の理解】
今回は継承に関する問題に挑戦してみましょう。 問題 次のコードを実行した際の出力結果を選択肢から選んでください。コードには継承とオーバーライドが含まれています。 class Vehicle { void startEngine() { System.out.println("Engine of Vehicl... -
【Java Silver】Local Variable Typeとインタフェースの使用
Local Variable Typeとインタフェースを用いた問題を解いてみましょう。 問題 以下のコードを実行した際に出力される結果を選択肢から選んでください。 interface Flyable { String fly(); } class Bird implements Flyable { @Override public String fly... -
【Java Silver】具象クラスの継承とインタフェース、抽象クラスの理解
今回も問題を解いてみましょう。 問題 以下のコードを実行した場合、出力結果はどれでしょうか?正しい選択肢を選んでください。 interface Movable { void move(); } abstract class Vehicle { abstract void start(); } class Car extends Vehicle imple... -
【Java Silver】メソッドのオーバーロードとオーバーライドによる多態性の理解
今回はメソッドのオーバーロードとオーバーライドに関する問題を解いてみましょう。 問題 次のプログラムを実行した場合の出力として正しいものを選んでください。 class Calculator { int add(int a, int b) { return a + b; } double add(double a, doub... -
【Java Silver】抽象クラスとメソッドのオーバーライドに関する理解
今回も問題を解いていきましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 abstract class Vehicle { abstract void makeSound(); } class Car extends Vehicle { void makeSound() { System.out.prin... -
【Java Silver】コレクションフレームワークの初歩
今回は、Java Silver試験に出題されることがあるコレクションフレームワーク、とりわけListインタフェースとArrayListクラスの使い方についての問題を解いていきましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選ん... -
【Java Silver 試験】インタフェースの作成と実装 学習内容
今日も新しい問題でインタフェースの理解を深めていきましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 interface Movable { void move(); } class Human implements Movable { public void move() {... -
【Java Silver 試験】Local Variable Typeインタフェースの使用とローカル変数型推論
Local Variable Typeについて理解を深める問題に挑戦しましょう。 問題 以下のコードを実行するとどうなりますか?正しい選択肢をすべて選んでください。 import java.util.List; public class Main { public static void main(String[] args) { List<S... -
【Java Silver 試験】継承とインタフェース【具象クラス】
今回も問題を解いていきましょう。 問題 次のプログラムを実行した場合の出力はどれでしょうか?正しい選択肢を選んでください。 interface Flyer { void fly(); } class Bird implements Flyer { public void fly() { System.out.println("Bird is f... -
【Java Silver】モジュール型プロジェクトのコンパイルと実行
Javaのモジュールシステムに関する問題です。 問題 次のモジュール型プロジェクトに関する設定が正しい場合、正常にコンパイルし実行も可能なコードを選んでください。 module com.example.app { requires java.logging; exports com.example.app.service;...