Preliminary programmer questions-[Current Situation of China's software industry?]

Source: Internet
Author: User

When creating a model, you can mark the text part of the model in either English or Chinese.

① Why use multiple UML diagrams in the system model? (20 points)

② What are the associations between objects? Can two objects be associated in multiple ways? (15 points)

③ There is a saying that "A lawyer who defended himself is futile for the legal representative ". Try to build the class model of this maxim. (20 points)

④ What is implementation? What are the similarities between implementation and inheritance? What are the differences between the two? (15 points)

⑤ Use a computer as the class and a touchpad as the interface to create a model. List the touchpad operations, and give some operations on the computer that you can access through the touchpad. In your model, add a class that represents the user. (30 points)

⑥ Additional questions (100 points, scores are not included in the total score ):

Suppose we want to construct an online game system, and draw out the diagrams in UML that are useful to this system. (You can select a chess example that you are most familiar)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.