Recently I was trying to solve a design problem in Java for a scenario, wherein
A Child inherits some properties from Father and some Mother.
For example: "Child" class has to inherit few properties/behaviors such as faceCut, snoringWhileAsleep and height from "Father" class and few other properties hairColor from "Mother" class. Not all properties of Father and Mother are inherited by Child.
How Java design patter could resolve this problem?