April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Fundamentos da Linguagem
n Late Binding x Eficiência
nO uso de late binding implica em perda no desempenho dos programas visto que a cada chamada de método um processamento adicional deve ser feito, devido ao uso da indereção causada pelo mecanismo de implementação do late-binding (tabelas virtuais). Esse fato levou várias linguagens OO a permitir a construção de métodos constantes (chamados métodos finais em Java), ou seja, métodos cujas implementações não podem ser redefinidas nas sub-classes.