Which two code fragments represent these relationships? (Choose two.)

Given that:
Gadget has-a Sprocket and Gadget has-a Spring and Gadget is-a Widget and Widget has-a Sprocket

Which two code fragments represent these relationships? (Choose two.)

Given that:
Gadget has-a Sprocket and Gadget has-a Spring and Gadget is-a Widget and Widget has-a Sprocket

Which two code fragments represent these relationships? (Choose two.)

A.
class Widget {
Sprocket s;
}
class Gadget extends Widget {
Spring s;
}

B.
class Widget {
}
class Gadget extends Widget {
Spring s1;
Sprocket s2;
}

C.
class Widget {
Sprocket s1;
Spring s2;
}
class Gadget extends Widget {
}

D.
class Gadget {
Spring s;
}
class Widget extends Gadget {
Sprocket s;
}

E.
class Gadget {
}
class Widget extends Gadget {
Sprocket s1;
Spring s2;
}

F.
class Gadget {
Spring s1;
Sprocket s2;
}
class Widget extends Gadget {
}



Leave a Reply 2

Your email address will not be published. Required fields are marked *