# Exercise: Abstraction

Exercise: Abstraction: Exercise: Abstraction.

Updated: November 3, 2026

1. [Exercise: Abstraction](https://www.ask-codey.com/lessons/exercise-abstraction) (Journeyman): Finish a city bike share. Make Vehicle an abstract class that every kind of vehicle prices for itself, give the electric ones the IChargeable contract, and write a RideService that gets its time from an IClock.

Source: https://www.ask-codey.com/courses/csharp-full-stack-bootcamp/topics/exercise-abstraction
