本文へスキップ
Certia
未分類
春期

システムアーキテクト 2023年 春期 問5

5 / 25

Java サーブレットを用いた Webアプリケーションソフトウェアの開発では、例え ば、doGet や doPost などのメソッドを、シグネチャ(メソッド名、引数の型・個 数・順序)は変えずに、目的とする機能を実現するための処理に置き換える。このメ ソッドの置き換えを何と呼ぶか。

正解と解説

表示する
正解 ア

オーバーライド

スーパークラスと同じシグネチャのメソッドを、サブクラスで目的の処理に置き換えることをオーバーライドと呼ぶので(ア)が正解です。オーバーロードは引数の型・個数が異なる同名メソッドの定義で、シグネチャが変わる点が異なります。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。