Giter Site home page Giter Site logo

carpoolmanager's Introduction

CarPoolManager

Clone the C# project CarPoolManager

This exercise is about completing the definition of a class that uses a Dictionary object  The project contains the class Car. This is a very simple representation of a car, with only three instance fields; license plate, brand and model. This class does not need to be changed!  The project also contains the class CarPool. This class is supposed to represent a pool of cars; for this purpose, an instance field carList of type Dictionary is used to hold Key-Value pairs consisting of license plates and Car objects (since a car is uniquely identified by its license plate)  

  1. Look in the class definition of CarPool. You will see that three methods (AddCarToPool, RemoveCarFromPool, LookupCar) are not completed. Your job is to complete these methods, according to the specification given in the comments in the code. 

  2. In the file InsertCodeHere.cs, some code that tests the CarPool class has been inserted. Run the program, and check that your CarPool class behaves as expected. 

carpoolmanager's People

Contributors

martinkierkegaard avatar nataschaj avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.