adplus-dvertising
frame-decoration

Question

What is an abstract class in UML?

a.

A class that can be instantiated directly

b.

A class that cannot be instantiated directly

c.

A class that has all its features implemented

d.

A class that is indicated by printing its name in bold

Posted under Software Engineering

Answer: (b).A class that cannot be instantiated directly Explanation:An abstract class is a class that cannot be instantiated directly. Only its (concrete) clients can.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is an abstract class in UML?

Similar Questions

Discover Related MCQs

Q. What is the purpose of abstract classes in UML?

Q. What is an interface in UML?

Q. What is the purpose of interfaces in UML?

Q. What does the State Machine Diagram model?

Q. How is the classical finite state machine model extended when used to model the behavior of objects over time?

Q. What is the purpose of local variables in the extended finite state machine model?

Q. What is a state transition diagram used for in modeling an object's life cycle?

Q. How are local variables used in the extended finite state machine model?

Q. What triggers the initial transition in a finite state machine?

Q. What do input events do in a finite state machine?

Q. How are output actions associated with a finite state machine?

Q. What is the expressive power of Mealy and Moore machines?

Q. What is used to add structure to a finite state machine to make it less unwieldy?

Q. What is a statechart in UML modeling methods?

Q. What is a final (pseudo) state in UML state diagrams?

Q. What is the general form of a transition label in UML state diagrams?

Q. What is a stub in UML state diagrams?

Q. What type of interaction diagram is the Sequence Diagram?

Q. What is the purpose of the sequence diagram?

Q. What is the purpose of the horizontal dimension in a sequence diagram?