The Difference Between An Interface and an Abstract Class https://www.danylkoweb.com/Blog/the-difference-between-an-interface-and-an-abstrac