It doesn’t necessarily, it really just appends onto it. If your Child Themes styles override the parent theme’s, then that is due to CSS specificity and not an underlying principle that this overriding occurs.
Okay, so if I wanted to take an existing theme that has been customized, and make a child theme from it — I would cut out just the customized code from style.css and function.php and put them in the child?