Uma classe S possui vários métodos que compartilham do mesmo nome, porém com assinaturas diferentes. Apesar de terem o mesmo nome, esses métodos são distinguíveis pelo compilador em função das diferentes assinaturas. Que denominação é dada a esse princípio de projeto de orientação a objetos?