HOME»基本情報技術者試験掲示板» 平成30年春期 午後問11 設問2
投稿する
平成30年春期 午後問11 設問2 [3981]
aiueokakiさん(No.1)
問題文の
「パッケージ外でも二項演算がそのクラスの下位クラスとして簡単に実装できるようにすべきである。」
や、選択肢の
「下位クラスを実装するクラスだけで使える」
の意味がわかりませんでした。基本的なことの質問になってしまうのですが、よろしくお願いします。
僕の認識ですと、
上位 ライブラリ(API)
下位 ライブラリ(API)を呼び出すアプリ
という認識です。「下位クラスを実装するクラス」というのは、つまりその下位クラスの「上位クラス」にあたると思うのですが、ライブラリがアプリのクラスを実装するということでしょうか?しかし、ライブラリを用いてアプリ内で具体的に実装するというほうがしっくりきてしまいます。
「パッケージ外でも二項演算がそのクラスの下位クラスとして簡単に実装できるようにすべきである。」
や、選択肢の
「下位クラスを実装するクラスだけで使える」
の意味がわかりませんでした。基本的なことの質問になってしまうのですが、よろしくお願いします。
僕の認識ですと、
上位 ライブラリ(API)
下位 ライブラリ(API)を呼び出すアプリ
という認識です。「下位クラスを実装するクラス」というのは、つまりその下位クラスの「上位クラス」にあたると思うのですが、ライブラリがアプリのクラスを実装するということでしょうか?しかし、ライブラリを用いてアプリ内で具体的に実装するというほうがしっくりきてしまいます。
2022.02.09 20:11