解答
OODL(Object Oriented Dynamic Language)といえばApple社の開発したDylanだが、
この言語でcustomerという名前のクラスを定義する際に推奨されている書き方はどれか?
2) define class<customer>
Byte MagazineのSmalltalkバルーンのイラストで、ゴンドラに乗っている
人数は何人か?
3) 4 イラストは、象牙の塔から脱出して.、はるかなる高みを目指すSmalltalkを表しています。
http://st-www.cs.uiuc.edu/balloon.html
JDK1.1.7に含まれるjava以下のパッケージの中で、もっともif文の多いメソッドはどれか?
3) GridBagLayoutクラスのGetLayoutInfoメソッド なんとif文が48個あります。
<<参考>>
Date#parse:46個(2位)
StringTokneizer#nextToken:34個(5位)
GregorianCalendar#computeTime:30個(9位)
GoF の一人 Eric Gammaらが1980年代後半に開発し、デザインパターンの
源の1つになっているGUIアプリケーションフレームワークの名前は何か?
3) ET++
GoF の一人Eric Gammaらが1980年代後半にGUIアプリケーションフレームワーク
を開発するにあたって参考にした初期のアプリケーションフレームワークの名前は何か?
3) MacApp 最初は、Object Pascalが使用されていましたが、後にC++に書き直されました。
ヤコブソンが定義したユースケースのextends,
uses関係に対して、
ランボーがJOOP(1994年9月号)のコラムで提案した新しい関係とは何か?
2) adds
Rational社に移籍後、OMTとBoochダイアグラムを統一して
Unified Methodを提案したときにランボーが作詞した替え歌の原曲は何か?
1) Both Sides Now
ブーチ法でクラスを表す雲のふくらみの数はRoseでは幾つか?
3) 6 微妙に右上がりになtっているので5と錯覚する人が多いようです。
実は6つあります。
各メソドロジストとそのRational Software入社年を結び付けよ
(a)Booch, (b)Rumbaugh, (c)Jacobson
(a)Booch - 2) 1980年代 (b)Rumbaugh - 7) 1994 (c)Jacobson - 8) 1995
Unified Method v0.8ではクラスとインスタンスはそれぞれどんなアイコンで表現されたか
6) クラスは矩形で、インスタンスは六角形