Subclassing is Swifts form of inheritance similar to extending a class in Java