Creating public transport application for tourists

Assignment Help Basic Computer Science
Reference no: EM133193766 , Length: 2 Pages

Suppose that you're creating public transport application for tourists. The first version of your app can only handle transportation for tourists by buses, (so the bulk of your code lives in the Bus class). After a while, your app became popular and every day you receive many requests from public car owners to incorporate their cars into the application.

Now you decided to add public cars to your app, but you probably need to change your app code. What is the main design pattern that you will use to update your code? Why you choose it? Support your answer by identifying the main classes to be added to application main code (preferable by shape)

Reference no: EM133193766

Questions Cloud

Live memory images and images of various forms off media : University of Central Missouri-Research some tools that would be valuable in collecting both live memory images and images of various forms off media.
Design and implementation of small network : Northern Virginia Community College-As a networking specialist, how do you engage the design and implementation of a small network?
Cloud computing research bibliography : Eastern Illinois University-What led to cloud computing's popularity? How is cloud computing transforming modern business?
Analysis of information systems in businesses : CIT 502-Northern Arizona University-Analysis of Information Systems in Businesses. Types and Components of Information Systems.
Creating public transport application for tourists : IT 230-Saudi electronic university-Suppose that you're creating public transport application for tourists.
Biggest challenges in records management : University of the Cumberlands-Use Internet research to find a legal case about eDiscovery. What are the 3 biggest challenges in records management?
Several typical cube computation methods : IT 446-Saudi electronic university-There are several typical cube computation methods such as Multi-Way, BUC, and Star-cubing.
Humans and technology interact : University of the Cumberlands-It is important to understand that humans and technology interact in all information systems.
Information communication in business environment : CIS 505-Strayer University-Evaluate the need for information communication in the business environment. Predict the future role of the communication technology

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Definition document for a project

Create a requirement definition document for a project. Then use ER Assistant or Visio or SQL Developer Data Modeler or other suitable diagram tool to create Entity Relationship Diagram (ERD) for your project. Submit your requirement document and ..

  What is the difference between security and safety

What is risk management? What is the difference between security and safety? What is Vulnerability assessment?

  System functional requirements

1. System must ask a user to make an account before he/she can access any features.

  E-Mail has become critical component for IG implementation

With this detail in mind, briefly state why the e-Mail has become a critical component for IG implementation?

  What do you recommend to management

You estimate that at least six weeks are needed to find and fix the problems. In addition, even more time is required to find and fix 15 additional, less severe bugs just uncovered by the QA team. What do you recommend to management?

  Intellectual property entitled to legal protection

Why is intellectual property entitled to legal protection? Was Napster responsible for the actions of its users? What is Digital Rights Management?

  Apply the s-curves to describe its development

apply the S-Curves to describe its development

  How would create a vision for work

How you would create a vision for your work? Kirk (2019) notes the importance of formulating your brief. What does he mean by this?

  What is monosoft profit

What is Monosoft's profit? How much deadweight loss is caused by this monopoly?

  Thinking about data visualization

When thinking about data visualization, it is important to understand regular expressions in data analytics.

  Securing a home network

Depending on where you live or go to school, you could have DSL, broadband, or high-speed fiber. Identify the type of Internet access that you use at home or in school. Discuss the pros and cons of the service available within your area. Justify y..

  Would you recommend different firewall

What other actions might you recommend to her? Would you recommend a different firewall? Why or why not?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd