Checkpoint 19.1.1.
F is a subclass of B. F and D are subclasses of A. A and C are subclasses of E. G is a subclass of C.
classDiagram
class A {
...details omitted...
}
class B {
...details omitted...
}
class C {
...details omitted...
}
class D {
...details omitted...
}
class E {
...details omitted...
}
class F {
...details omitted...
}
class G {
...details omitted...
}
B <|-- F
A <|-- B
A <|-- D
E <|-- A
E <|-- C
C <|-- G
In the diagram above, which is-a relationships exist?
- F is-a B
- Correct! F is a subclass of B.
- F is-a A
- Correct! F is a subclass of A.
- D is-a E
- Correct! D is a subclass of E.
- F is-a E
- Correct! F is a subclass of E.
- E is-a G
- Incorrect! E is a superclass of G.
- F is-a C
- Incorrect! There is no direct relationship between F and C.
- A is-a D
- Incorrect! A is a superclass of D.
