Company: Kickdrum_13oct
Difficulty: medium
Design a Class Hierarchy for a Multi-level Parking Lot System Problem Description Design a class hierarchy for a Multi-level Parking Lot System. Requirements: Create a class hierarchy showing all 4 pillars of OOPS . Write ONLY class names, fields, and method signatures (no implementation needed). Your system should handle: Different types of vehicles (Bike, Car, Bus, etc) Different types of parking spots (Small, Medium, Large) and facilities Entry ticket and payment calculation Guidelines Time is limited - Focus on demonstrating OOP concepts, not perfect syntax Vision over perfection - We want to see how you think about design, not compile-ready code Use any format - Pseudocode, Java, C++, or even structured English is fine Explain your thinking - Feel free to add comments like "// This shows inheritance" or write a line explaining your design choice. Don't get stuck on syntax - If unsure about exact syntax, write what you mean in plain English Quality over quantity - Better to have 4-