Consider the code below. If we create an object of the Child class and call the `printMessage()` method on that object, what will happen?
```java
class Parent {
void printMessage() {
System.out.println("Hello from Parent");
}
}
class Child extends Parent {
void printMessage() {
printMessage();
System.out.println("Hello from Child");
}
}
```