| ParkingLot | lot id: String | address: String | capacity: integer | entry(Car): void i tostring(): String | | CarType <> | | COMPACT | SUV | Car | permit: String ! permit expiration: LocalDate"* | license: String | type: CarType | owner: customer id | tostring(): String | Customer customer id: String | name: String | address: String I phone number: String | register(license: String, type: CarType): Car | tostring(): String

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Based on the class diagram image below, create customer, car, and parking lot classes for an object-oriented parking system. Classes should contain properties and method implemetaions.

Include a small write-up about your implementation. 

| ParkingLot
| lot id: String
| address: String
| capacity: integer
| entry (Car): void
| tostring(): String
| CarType <<enum>>
СОMPАСТ
| SUV
| Car
| permit: String
| permit expiration: LocalDate**
license: String
type: CarType
| owner: customer id
| tostring(): String
|Customer
| customer id: String
| name: String
| address: String
| phone number: String
| register(license: String,
type: CarTyре): Car
| tostring(): String
Transcribed Image Text:| ParkingLot | lot id: String | address: String | capacity: integer | entry (Car): void | tostring(): String | CarType <<enum>> СОMPАСТ | SUV | Car | permit: String | permit expiration: LocalDate** license: String type: CarType | owner: customer id | tostring(): String |Customer | customer id: String | name: String | address: String | phone number: String | register(license: String, type: CarTyре): Car | tostring(): String
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education