         print("I'm something strange")
     }
 }
-
+/*:
+ 
+ */
 /*:
  **Exercise:**
  */

let grandson = Grandson(name: "Sam", height: 48, hairColor: "Blond", eyeColor: "Green")

print(grandson.sayHello())

/*:
 ## Overriding Properties
 
 */

class Granddaughter: Daughter {
    
    // Overriding Property Getters and Setters


print(steve.sayHello())
print(steve.description)
/*:
 
 */
/*:
 ## The Subclass
 Having a class inherit from another class, or subclassing and superclass is done with the colon `:` directly after the class name and then the class you want to inherit after the colon. Once a class is defined as having subclassing another class, the subclass can immediately access the visible properties and methods (type and instance). The subclass can also have new properties and methods.
 */
class Son: Father {

