concepts of inheritance 45350