I’m drawing some UML in which a concrete class inherits from an abstract class which defines a pure virtual method. Is it required to show this method in the concrete class as well? It’s implied by inheriting from the abstract class.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Nope, you don’t need to. in fact, in general, don’t put any more in the UML than you must have to clarify what you’re saying, unless you’re (god forbid) trying to generate code from it.
The best guide I know of for UML is UML Distilled by Martin Fowler.