平成25年秋期午後問11の設問1のd,eについて
mさん
(No.1)
https://www.fe-siken.com/kakomon/25_aki/pm11.html
d,eがなぜそのようになるのかが分かりません。
解説していただけたら助かります。
よろしくお願いします。
d,eがなぜそのようになるのかが分かりません。
解説していただけたら助かります。
よろしくお願いします。
2022.10.18 18:49
ryosangataさん
(No.2)
dでretはDirectoryNode型のリストなのでaddメソッドでリストに追加できるのはDirectoryNode型のためDirectoryNode型で宣言されているローカル変数のnodeまたはフィード変数であるparentが該当します。このメソッドでは引数で与えられたnameに該当するnodeをListに格納して返すメソッドなのでnodeになります。
eはchildはDirectoryNode型なのでDirectoryNodeクラスの中からfindメソッドを探すと引数にはString型があるのでフィールド変数とローカル変数を見たときにString型で宣言されているのはnameだけなのでnameが入る
eはchildはDirectoryNode型なのでDirectoryNodeクラスの中からfindメソッドを探すと引数にはString型があるのでフィールド変数とローカル変数を見たときにString型で宣言されているのはnameだけなのでnameが入る
2022.10.18 20:42
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告